【发布时间】:2021-03-12 22:06:55
【问题描述】:
我尝试使用入门指南和其他手册将我的 django 应用程序部署到 heroku,该手册向您展示如何创建运行时、要求、procfiles、安装 django-heroku 等。所以我现在已经部署了我的网站,但收到了跟随错误。My error我不确定为什么会出现这个错误,尤其是当它在本地运行良好时。我还没有遵循所有的 django 部署清单,例如将DEBUG 设置为False,因为我想在我这样做之前确保它正常工作。如果有人可以帮助我,那将不胜感激!
【问题讨论】:
-
是的!确实如此!谢谢!唯一的问题是现在我遇到了其他问题:像这篇文章 => stackoverflow.com/questions/38330432/…,但我不知道如何 ssh 进入测功机,我无法评论澄清,因为我没有 50 个代表还没有。
-
您在 Heroku 上并不完全“ssh 进入 dyno”。您可以使用
heroku run bash,但这会使用相同的应用程序块启动一个新的测功机。 -
我不确定该问题的哪一部分适用于您,但you shouldn't have to run
makemigrationson Heroku 这样做不会产生任何问题。您的迁移文件需要在开发中生成并提交。你在使用 SQLite 吗? You can't use that on Heroku。您需要切换到客户端-服务器数据库。 PostgreSQL 是一个常见的选择。 -
有很多关于这类事情的问题。如果我的链接没有帮助,请继续搜索。我打赌你会发现一些有用的东西。如果您不这样做,请随时提出另一个问题,包括 minimal reproducible example 以及尽可能多地详细说明您的错误。请参阅How to Ask 了解有关提出有效问题的提示。
标签: django heroku exception django-models heroku-cli