我刚开始在Heroku上发布Django应用,对此还不太熟悉。我已经阅读了他们的教程,并决定从修改他们的Django模板项目开始。
到目前为止一切都很顺利。
接着我创建了一个应用程序,定义了一个模型并运行了以下命令:
python3 manage.py makemigrations my_app
python3 manage.py migrate
一切似乎都还好。
然后我推送到Heroku,没有立即出现投诉。
然而,现在当我尝试保存新模型时,会出现以下错误:
ProgrammingError at /my_app/
relation "my_app_myappmodel" does not exist
LINE 1: INSERT INTO "my_app_myappmodel" ("field1", "field2", "field3") VALUES...
奇怪...
我在本地运行一切正常。
我尝试过清理迁移、虚拟迁移、合并迁移等方法(如其他S.O.帖子所建议的),但都没有起作用。
出现了什么问题,我该如何解决?