【发布时间】:2021-10-19 18:02:28
【问题描述】:
我刚刚将我的应用程序部署到heroku中,一切似乎都可以正常工作,但问题是我无法从APP访问数据库,管理员看起来是空的。
但是当我检查它时,数据库在 heroku 上:
Settings.py
urls.py
我认为可能缺少连接的某些配置,但我不知道我还能做什么。
【问题讨论】:
-
请在问题中包含代码和数据作为文本,而不是通过链接到图像。
我刚刚将我的应用程序部署到heroku中,一切似乎都可以正常工作,但问题是我无法从APP访问数据库,管理员看起来是空的。
但是当我检查它时,数据库在 heroku 上:
Settings.py
urls.py
我认为可能缺少连接的某些配置,但我不知道我还能做什么。
【问题讨论】:
您的本地数据库与生产数据库不同。您必须进行迁移、创建超级用户并重新填充您的生产数据库。
来自 Heroku cli:
heroku run python manage.py migrate
heroku run python manage.py createsuperuser
【讨论】: