django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is app...

migrate数据到数据库时遇到的以下错误。

django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency user.0001_initial on database 'default'.

解决方案:

删除数据库中 除了auth_user的其他表再migrate。原因可能是因为admin的模型依赖了之前默认的user模型。

删除时如果遇错可能是数据表间有外键关系,按约束顺序删除即可。

你可能感兴趣的:(django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is app...)