- 7
- 0
- 约3.87千字
- 约 21页
- 2020-04-11 发布于辽宁
- 举报
Python Web开发基础教程(Django版)主讲:XXX第2章 Django配置本章主要内容:Django项目的配置文件在Web服务器中部署项目2.1 Django项目的配置文件Django项目的配置文件为settings.py,在执行django-admin startproject命令创建项目时会自动生成该文件本节主要内容基本配置模板配置数据库配置静态资源配置2.1.1 基本配置settings.py文件的主要代码:……settings.py文件中主要的配置变量说明如下。1.BASE_DIRBASE_DIR变量设置项目在系统中的实际路径。2.SECRET_KEYSECRET_KEY变量值是自动生成的一个随机数,用于重要数据的加密处理,如用户密码、CSRF机制、Session会话等数据的加密。在部署项目时,应妥善保管SECRET_KEY,避免泄密。3.DEBUG和ALLOWED_HOSTSDEBUG变量值默认为True,表示项目处于调试模式,即开发阶段。项目完成进行部署时,应将其设置为False。ALLOWED_HOSTS变量为可访问项目Web站点的域名,默认为空。当DEBUG变量值为True,且ALLOWED_HOSTS变量值为空时,只允许用localhost或访问项目Web站点。在部署项目时,DEBUG变量值为False,此时必须设置ALLOWED_HOSTS,否则项目
原创力文档

文档评论(0)