我希望在项目中定义很多常量
我不想用它们污染settings.py.
(如上所述Defining Constants in Django)
在settings.py文件中除了/如何在django中定义全局常量?
答案 0 :(得分:1)
Django settings.py
是定义常量的好地方。其他选项是编写自己的模板上下文处理器。但是只需要一个单独的文件来定义所有常量并将其导入设置文件中,这样就不会污染您的设置文件:
<强> settings.py 强>
# other settings
# ----------
try:
form my_constants import *
except ImportError:
pass