Heroku:UserWarning:使用设置.调试导致内存泄漏,请不要在生产环境中使用此设置

2024-04-20 03:27:21 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用heroku的生产设置?这是我在创建的任何项目部署中的第一次尝试,所以我可能做了完全错误的事情。我有一个设置.py文件和一个设置-生产文件,但我似乎不知道如何使生产设置工作。我试着改变我的管理.py从

"DJANGO_SETTINGS_MODULE", "myproject.settings"

^{pr2}$

然后使用命令

git add .
git commit -m "production settings"

我还试着在我的设置.py文件。如何提交对heroku中设置的更改或指向正确的文件?我能够成功地完成教程,但我没有幸运地尝试部署我的项目。还有,我应该添加代码吗管理.py它检查它是生产环境还是开发环境,并相应地使用正确的设置文件,还是手动更改?还在学习,所以我可能会做得完全错误。谢谢你的帮助。在


Tags: 文件项目djangopygitherokusettings环境
1条回答
网友
1楼 · 发布于 2024-04-20 03:27:21

在Heroku中,you can configure environment variables-它们被称为配置变量。在

环境变量DJANGO_SETTINGS_MODULE应设置为myproject.settings_production。在


您的manage.py可能没有在Heroku中运行(还有其他方法可以运行Django应用程序),这就是为什么您的更改没有起作用。在

相关问题 更多 >