Python全系列 教程
3567个小节阅读:5929.6k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
Django项目创建后,在主应用中,会有一个settings.py文件,这个就是该项目的配置文件
manage.py启动
默认在manage.py中配置:
xxxxxxxxxx
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "firstdjango.settings")
手动指定配置文件位置
cmd命令启动如下:
xxxxxxxxxx
python manage.py runserver --settings=firstdjango.settings
服务器部署启动
在wsgi.py中配置:
xxxxxxxxxx
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "firstdjango.settings")
如果在项目代码中需要获取settings中的配置项,这样获取:
xxxxxxxxxx
# 切记不要导入具体的settings模块的路径,会形成高耦合
# 这样的方式是不可取的:from mysite import settings
from django.conf import settings
d = settings.DEBUG
实时效果反馈
1. 关于Django中settings.py配置文件,说法错误的是?
A settings.py就是python文件,只是用于设置项目的配置信息
B settings.py配置文件可以起别的文件名
C Djang项目中的配置信息,都是在settings.py配置中
D settings.py配置有3种调用方式
答案
1=>C