1.Django项目的创建与引用
- 创建Django项目:注意选择自己创建的虚拟python编译环境以免干扰
- 新建app:tool->run manage.py task->输入命令“startapp message”,message是新建的app名称
- Django内各文件夹所含内容:
- Static:静态文件,如css,js Log:日志 Media:用户的上传文件 Apps:存放各个app Templates:存放html文件(模板)
- 红线报错(检索不到文件):不是真的检索不到,项目可以运行,解决方法:将其设置为根资源:文件右键->Mark Dictionary as->Source Root
- 引用方法:如果文件是根资源:如from message import views,message不用写明路径,文件不是根资源:如from app.message import views,message要写明路径
2.工程部分问题
- 拆分html与css:在static下新建html、css目录,将html文件中的style部分剪切至对应css文件中(这里我的css名字是style1)并删除<style></style>。之后在html文件对应位置加入“<link rel="stylesheet" href="/static/css/style1.css">”
- 将项目连接到数据库:在项目下的setting中将DATABASE修改为:
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': "test1", #你的数据库名,不是连接名 'USER': "root", #你的用户名 'PASSWORD': "password", #你的密码 'HOST': "127.0.0.1" #表示本机 } }
-
引入MySQLdb时候的问题
-
为html和css文件添加URL映射