Django新增一个model字段时 django.db.utils.OperationalError: (1054, "Unknown column 'autotest_node.content' in 'field list'")


Django新增一个content字段时,报错:

django.db.utils.OperationalError: (1054, "Unknown column 'autotest_node.content' in 'field list'")

暴力破解:

1、删除app下migrations下除__init_.py外的所有文件

2、删除相关的表(之前增加的数据会丢失)

3、删除django_migrations表中app=“autotest”对应的记录

 

重新执行:

python manage.py makemigrations

python manage.py migrate

即可

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM