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