09 Django -- 文件配置项

1、BASE_DIR

__file__显示当前文件的位置,os.path.dirname(os.path.abspath(__file__))返回当前文件所在的目录,os.path.dirname(os.path.dirname(os.path.abspath(__file__)))返回目录的上一级目录;

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

2、SECRET_KEY

这个变量本质上是一个加盐值,用于对各种需要加密的数据做Hash处理;

3、DEBUG

通常在开发环境中设置为True,方便项目的开发调试,但是线上环境中应该设置为False;

4、ALLOWED_HOSTS

用于配置可以访问当前站点的域名,当DEBUG配置为False时,该项是一个必填项,设置ALLOWED_HOSTS = [[*]]允许所有的域名访问;

5、INSTALLED_APPS

配置当前项目需要加载的App包路径列表;

6、MIDDLEWARE

当前项目中需要加载的中间件列表;

7、ROOT_URLCONF

标记的当前项目的根URL,是Django路由系统的入口点;

8、TEMPLATES

项目的模板配置。列表中的每一个元素都是一个字典;

9、WSGI_APPLICATION

django的内置服务器将使用的WSGI应用程序对象的 完整Python路径;

10、DATABASES

标识项目的数据库配置;

11、LANGUAGE_CODE、TIME_ZONE

语言环境和时区的配置

12、STATIC_URL

用于标记当前项目中静态资源的存放位置。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值