djiango makemigrations与migrate错误修正方法

1,场景描述:

model频繁修改,导致表结构同步失败,或者makemigrations检查通过,但migrate执行失败。

2,处理方法:

1,根据提示,推测最可能出现问题的model。

2,找到问题文件,并删除。

djiango makemigrations与migrate错误修正方法

3,修改model文件错误。

4,从新执行makemigrations与migrate

 

如以上方法都不可以,删除所有migrations文件,备份数据,从新执行makemigrations与migrate,还原数据。