在我的项目(基于 Django)中,我需要一个自定义选项来打开/关闭我 View 中的某些功能。
if (FLAG):
.....
else:
.....
据我所知,如果我在 settings.py 中设置这个变量,我就不会从 settings.py 中导入它,因为 settings.py 不是一个模块,我需要将 settings.py 作为一个整体对象导入。在 Django 中我还可以使用什么作为设置变量?
最佳答案
你可以随意导入
from django.conf import settings
settings.py
FUNCTIONALITY_A = True
然后在views.py
If settings.FUNCTIONALITY_A == True
#do your stuff
否则
from yourproject import settings
关于python - Django 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30596097/