## settings.py 下的公有配置
1. BASE_DIR
用于绑定当前项目的绝对路径,所有文件夹都依赖此路径
2. DEBUG
用于配置Django项目的启动模式,取值:
- True 表示开发环境中使用开发调试模式(用于开发)
- False 表示当前项目运行在生产环境中,上线
3. ALLOWED_HOSTS
设置允许访问到本项目的host头值
- [] 空列表,表示只有请求头host为127.0.0.1,localhost能访问本项目,同时只有 DEBUG = True 时生效
- ["*"] 表示任何请求头都能访问到当前项目
- [“域名”] 表示只有写入的域名请求头的值能访问当前项目
4. INSTALLED_APPS
指定当前项目中安装的应用列表
5. MIDDLEWARE
用于注册中间件
6. TEMPLATES
用于指定模板的配置信息
7.DATABASES
用于指定数据库的配置信息
8.LANGUAGE_CODE
用于指定语言配置
- 英文:“en-us”
- 中文:”zh-Hans“
9.ROOT_URLCONF
用于配置主url配置
10.TIME_ZONE
用于指定当前服务端时区
- 世界标准时间:”UTC“
- 中国时区:”Asia/Shanghai“
自定义配置后,引入方式:
from django.conf import settings