BUG

models建立User模型,迁移时报错:
django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency account.0001_initial on database ‘default’.

DEBUG

因为之前有迁移过数据库,使用了django内部自带的admin 认证管理,新用户模型建立之后没有找到user admin依赖,因此,先注释掉原先的admin认证模型,然后执行迁移,让新的用户模型和admin产生依赖即可。
在这里插入图片描述
在这里插入图片描述
再执行迁移命令就可以了。

python manage.py makemigrations 【app】
python manage.py migrate 【app】
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐