【发布时间】:2017-04-30 06:28:17
【问题描述】:
我知道如何访问设置模块(详见here),但我有许多扩展settings.py 的自定义设置模块,我不确定如何在我的视图中访问它。它在我的模板中可用,但我在设置中找不到有关如何访问它的任何信息。 os.environ["DJANGO_SETTINGS_MODULE"] 正确返回了我的预期设置模块的字符串,但由于它只是一个字符串,它上面没有我的变量。
custom_settings1.py
from settings import * # noqa: F403
SITE_ID = 1
SITE_NAME = "MY SITE"
【问题讨论】:
-
您包含的副本准确显示了如何访问视图中的设置.. 什么不起作用?
-
@sayse 我可以从
settings.py得到东西没问题,但不能从扩展它的模块。 -
您应该展示这个“扩展”设置的模块。很难说出你的意思。
-
您是否尝试访问模板中的设置?
-
@Brobin 在我看来。它已经在我的模板中正常工作了。