本文介绍了Django - 导入django.conf.settings和导入设置之间的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
导入设置
和
django.conf导入设置
解决方案
导入设置
将导入Django项目的设置(.py)模块(如果你是从您的应用程序的根包中编写此代码,当然)
从django.conf导入设置
将从django.conf包(Django提供的文件)导入设置对象
,因为
更新:如果要定义一些自己的设置,请参阅
What is the basic difference between the following import statements in a Django web app?
import settings
and
from django.conf import settings
解决方案
import settings
Will import settings(.py) module of your Django project (if you are writing this code from the "root" package of your application, of course)
from django.conf import settings
Will import settings object from django.conf package (Django's provided files). This is important, because
UPDATE: if you want to define some own settings, see this part of the documentation
这篇关于Django - 导入django.conf.settings和导入设置之间的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!