我正在使用 Eclipse 3.7.2 和 Pydev 2.6 来开发 Django 程序。当我将 Django 从 1.3 升级到 1.4.1 时,我发现一个关于“DJANGO_SETTINGS_MODULE”环境变量的问题。当我在控制台中运行 manage.py 时,“DJANGO_SETTINGS_MODULE”首先是 None,然后通过
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test.settings")
将正确获得价值。
但是当我在 PyDev 中运行代码时,环境是在程序之前设置的“folder_name.settings”。即使在非 Django 程序中。而且我找不到任何方法来改变价值。
如何在我的程序之外设置值?
谢谢。