Django_加载settings配置

当使用下面命令启动django服务时,setting会自动加载

python manage.py runserver

通过查看manage.py可以找到加载代码为

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'settings的路径id')

知道settings加载原理后,在调试时可以不用启动http服务,直接加载settings配置了。

import os
import django
from dailyfresh import settings

# 导入配置django配置文件
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'dailyfresh.settings')
django.setup()

print(settings.DATABASES)

 

posted @ 2022-06-05 15:51  码上测  阅读(390)  评论(0编辑  收藏  举报