django中除settings.py之外的单独文件中的全局常量?

时间:2013-05-14 03:08:57

标签: django constants global

我希望在项目中定义很多常量 我不想用它们污染settings.py.
(如上所述Defining Constants in Django

在settings.py文件中除了/如何在django中定义全局常量?

1 个答案:

答案 0 :(得分:1)

Django settings.py是定义常量的好地方。其他选项是编写自己的模板上下文处理器。但是只需要一个单独的文件来定义所有常量并将其导入设置文件中,这样就不会污染您的设置文件:

<强> settings.py

# other settings
# ----------

try:
    form my_constants import *
except ImportError:
    pass