【问题标题】:Heroku deploy with django database issueHeroku 部署与 django 数据库问题
【发布时间】:2021-10-19 18:02:28
【问题描述】:

我刚刚将我的应用程序部署到heroku中,一切似乎都可以正常工作,但问题是我无法从APP访问数据库,管理员看起来是空的。

但是当我检查它时,数据库在 heroku 上:

database in heroku

Settings.py

Whitenoise whitenoise 2

database conection

static

urls.py

static in URL

我认为可能缺少连接的某些配置,但我不知道我还能做什么。

【问题讨论】:

  • 请在问题中包含代码和数据作为文本,而不是通过链接到图像。

标签: django database heroku


【解决方案1】:

您的本地数据库与生产数据库不同。您必须进行迁移、创建超级用户并重新填充您的生产数据库。

来自 Heroku cli:

heroku run python manage.py migrate

heroku run python manage.py createsuperuser

【讨论】:

  • 感谢您的回答!我手动解决了转储和加载数据,由于某种原因我仍然不知道数据库没有正确填充
猜你喜欢
  • 1970-01-01
  • 2021-11-16
  • 2011-07-19
  • 1970-01-01
  • 2019-08-05
  • 2022-01-22
  • 2019-05-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多