django settings文件各参数意思

2025-03-15 00:34:51

1、从文件开始介绍import o衡痕贤伎sBASE_DIR = os.path.dirname(os.path.dirname(os.path.a芟鲠阻缒bspath(__file__)))以上代码意思是 首先引入os,os包可以对文件进行操作管理然后base_dir代表的是路径,根据settings.py这个文件得来的,关于os取路径以后章节会介绍

django settings文件各参数意思

2、接下来这两句,第一句是随机生成的密钥,SECRET_KEY;第二句DEBUG = True 代表是调试环境SECRET_KEY = 'vqq3k-vgjd7($l68ik$=%gjiey@j&f&6++macxx)$$2wwl4q$0DEBUG = True

django settings文件各参数意思

3、下面这句代表的是允许的主机路径,不填写或者ALLOWED_HOSTS = [“*”]代表允许任意主机域名,如果要指定,在里面输入,比如域名只允许为 www.baidu.com 那么ALLOWED_HOSTS = [“www.baidu.com”]ALLOWED_HOSTS = []

django settings文件各参数意思

4、INSTALLED_APPS代表当前项目应用,只有加入这里才能进行模型同步等操作MIDDLEWARE_CLASSES代表的是django的中间件

django settings文件各参数意思

5、ROOT_URLCONF代表的是主路由,也就是项目的主urlsTEMPLATES代表的是模版的处理, 包括路径处理的包等

django settings文件各参数意思

6、WSGI_APPLICATION 启动定义将使用的WSGI应用程序对象的完整Python路径DATABASES数据库配置

django settings文件各参数意思

7、LANGUAGE_CODE = 'zh-hans&拭貉强跳#39; 语言TIME_ZONE = 'UTC' 时区USE_I18N = True国际化US呶蓟鹭毵E_L10N = True 如果USE_L10N设置为True,则区域设置指定的格式具有更高的优先级USE_TZ = True系统时区STATIC_URL静态文件路径

django settings文件各参数意思
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢