Django框架项目的基本配置
项目的settings.py文件是整个项目的配置核心
1,DEBUG:一个布尔值,该布尔函数用于打开项目的调试。必须设置为False
2,ALLOWED_HOSTS:便于服务器运行Django站点
3,INSTALLED_APPS:这个设置告诉django哪些app启用,默认下,Django包含了application
(1)Django.contrib.admin: django 管理站点
(2)Django.contrib.auth: django 认证模块
(3)Django.contrib.contenttypes: django 内容类型框架
(4)Django.contrib.sessions: django 会话框架
(5)Django.contrib.messages: django 消息传递框架
(6)Django.contrib.staticfiles: django 管理静态文件的框架
4.MIDDLEWARE_CLASSES:一个元组,包含需要执行的中间件
5,DATABASES:是一个用于在项目中使用的,包含所有的数据库的字典。
二:Django项目结构目录结绍
mange.py : django项目里面的工具,通过他可以调用Django shell和数据库等。
项目名
settings.py :包含了项目的默认设置,包括数据库的信息,调试标本以及其他的一些工作变量
urls.py:负责把url模式映射到应用程序。
wsgi.py:用于项目的部署。
应用名
admin.py: django自带的admin后台管理,将models.py表映射到后台
apps.py:应用的相关配置。
models.py :Django自带的ORM ,用于设计数据库表。
tests.py :用于编写Django单元测试
views.py:视图文件,用于编写功能的主要处理逻辑
后续更新,欢迎大牛指导!