概述
然后,我尝试将更改推送到生产:
git push heroku master
一切都是最新的
然后,在生产中,我重复命令:
heroku运行python manage.py migrate
无需迁移.
为了以防万一,我在生产中运行makemigrations:
heroku run python manage.py makemigrations No changes detected
为什么我得到一个
ProgrammingError at .... column .... does not exist
查看数据库中的django_migrations表.应用迁移时可能出现问题.因此,删除表中具有与该列“不存在”相关的迁移文件名的行.然后,尝试重新运行迁移.
总结
以上是编程之家为你收集整理的即使在运行迁移后,Django Programming错误列也不存在全部内容,希望文章能够帮你解决即使在运行迁移后,Django Programming错误列也不存在所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧