Migration admin.0001_initial is applied before its dependency about_auth.0001_initial on database 'default'.

如果我们一开始使用的是django原生模型User,在后来的开发中,我们在其他app中想使用自己的User模型,在我们makemigrations时,就会出现以上错误

解决方法

  • 在setttings文件中注释掉:django.contrib.admin

  • 在urls文件中注释掉:path(‘admin/‘, admin.site.urls)

  • 重新migrate

  • 将刚才注释的代码加回去

  • 重新migrate

原文链接: Migration admin.0001_initial is applied before its dependency about_auth.0001_initial on database 'default'. 版权所有,转载时请注明出处,违者必究。
注明出处格式:流沙 ( https://www.gyarmy.com/post-786.html )

发表评论

0则评论给“Migration admin.0001_initial is applied before its dependency about_auth.0001_initial on database 'default'.”