我认为必须以某种方式设置DJANGO_SETTINGS_MODULE,因此我查看了文档(更新了链接)并发现:
export DJANGO_SETTINGS_MODULE=mysite.settings
如果仅在heroku上运行服务器,这还不够,但是您也需要在此处指定服务器。像这样:
heroku config:set DJANGO_SETTINGS_MODULE=mysite.settings --account <your account name>
在我的特定情况下,我运行了这两个,一切都解决了:
export DJANGO_SETTINGS_MODULE=nirla.settingsheroku config:set DJANGO_SETTINGS_MODULE=nirla.settings --account personal
编辑
我还要指出,每次关闭或重新启动虚拟环境时,都必须重新执行此操作。相反,您应该通过venv / bin / activate并
set DJANGO_SETTINGS_MODULE=mysite.settings在代码底部添加line:来自动化该过程。从现在开始,每次激活虚拟环境时,都将使用该应用程序的设置。



