如何在python中修改导入的变量

时间:2012-06-13 03:01:35

标签: python django

a.py,我导入了django的settings.py,我需要修改settings.DEBUG

但如何在python脚本中执行此操作?

我这样做但没有改变, settings.DEBUG=False

2 个答案:

答案 0 :(得分:4)

https://docs.djangoproject.com/en/dev/topics/settings/#altering-settings-at-runtime我认为这是你想要的。

就像它在说:

from django.conf import settings

settings.DEBUG = True   # Don't do this!

The only place you should assign to settings is in a settings file.

祝你好运!

答案 1 :(得分:0)

您可能想对django的“本地”设置的不同方法进行一些研究。

有很多不同的方法。我在Modular Django Settings上详细描述了我的方式。