1

我出于某种愚蠢的原因更改了我的 DJANGO_SETTINGS_MODULE,现在我的 manage.py 命令都不起作用。我在我的 OSX 机器上做了这个

export DJANGO_SETTINGS_MODULE = myproj.settings 

我可以重置它以便它再次工作。我想我不太确定这是怎么发生的。这是我得到的错误

ImportError: Could not import settings 'project.path.settings' (Is it on sys.path?): 
4

2 回答 2

6

我认为你只需要这样做:

export DJANGO_SETTINGS_MODULE = django.conf.global_settings

这是设置文档

此外,导出功能只会为您当前的 shell 会话保留这些设置,如果您没有设置 = 或编辑任何配置,您应该能够终止会话并重新开始。

于 2012-11-16T01:00:35.923 回答
0

可以做的一件事是关闭当前终端并重新启动它。我在更改变量时犯了同样的错误,但我找到了这个替代解决方案。希望这对你有用。

于 2020-05-25T20:31:48.443 回答