如何从应用程序覆盖或更改项目的设置?例如,我的应用中有一个上下文处理器功能,我希望将其包含在context_processors
设置的TEMPLATE
选项中。如果不直接更改项目的settings.py
文件,我怎么能这样做?
在我发现的文档中,它们无法在运行时更改:
您不应在运行时更改应用程序中的设置。对于 例如,不要在视图中执行此操作:
from django.conf import settings
settings.DEBUG = True # Don't do this!
您应该为设置分配的唯一位置是设置文件。
所有可能吗?