python迁移新建的model类时(python manage.py makemigrations
),报错:
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration users.0003_user_default_address is applied before its dependency areas.0002_address on database 'default'.
删除了users.0003_user_default_address,创建迁移文件成功。但是0003_user_default_address重新被创建了出来--->python manage.py migrate,操作依然会报同种错误,狠心删除了所有的table,如果有关联的表,可以先删除外键约束,再删除表(删除数据库中有约束关系的表,可以参考https://my.oschina.net/u/4710565/blog/4695317)。
再次执行python manage.py migrate。成功!