【发布时间】:2021-07-13 09:57:39
【问题描述】:
我在Heroku environmnet 中托管了django 应用程序。每当我尝试启动 migrate 命令时,它都会显示 error:
您的模型具有尚未反映在迁移中的更改, 所以不会被应用。运行“manage.py makemigrations”以创建新的 迁移,然后重新运行“manage.py migrate”以应用它们。跑步 'manage.py makemigrations' 进行新的迁移,然后重新运行 'manage.py migrate' 来应用它们。
我还检查了同一应用程序上的 new 数据库,尽管问题相同。最后我尝试了 makemigrations 它做得很好,但在 makemigrations 之后也有同样的问题。我已经尝试过与另一个application 相同的heroku makemigrations 和 migrate 运行良好。
请说明为什么我无法在 heroku 中迁移以前的应用程序。
【问题讨论】:
-
转到
heroku>your app>more>run console>heroku run bash..这里运行makemigrations和migrate命令.. -
您好,虽然同样的问题也试过了。
标签: django heroku heroku-postgres heroku-cli