现在我有一个非常基本的应用程序,然后只显示一些文本。这适用于 localhost 和 heroku。问题出在管理页面。我可以在 localhost 上登录管理页面,但如果我尝试在 heroku 上登录,则会收到以下错误:
ProgrammingError at /admin/login/
relation "auth_user" does not exist
LINE 1: ...user"."is_active", "auth_user"."date_joined" FROM "auth_user...
在 localhost 和 heroku 上运行的脚本之间的唯一区别是,在 heroku 上运行的脚本使用 django-heroku
。我在任何地方都找不到解决这个问题的方法。提前致谢。
最佳答案
运行以下代码
heroku run python manage.py migrate
关于python - Django 应用程序可以在 localhost 上运行,但不能在 Heroku 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62781440/