在我的项目(基于Django)中,我需要一个自定义选项,以便打开/关闭视图中的某些功能。
if (FLAG):
.....
else:
.....
据我所知,如果我在settings.py中设置此变量,则不会从settings.py中导入它,因为settings.py不是模块,我需要将settings.py作为一个整体导入。我还能在Django中用作设置变量吗?
您可以使用request.session
。它将值存储为字典
request.session['flag'] = True #or False as per your requirement
...
if (request.session['flag']):
...
else:
...
完成使用此变量后,只需使用删除它
del request.session['flag']
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句