Django 1.8: migrations break with AbstractBaseUser
我有一个正在工作的Django1.6项目,而不是升级到1.8。我在app
1 2 | class CustomUser(AbstractBaseUser, PermissionsMixin): ... |
1 2 3 4 5 6 7 8 9 10 11 | Operations to perform: Synchronize unmigrated apps: gis, gunicorn, staticfiles, guardian, messages, captcha, corsheaders, bootstrapform Apply all migrations: sessions, admin, sites, auth, contenttypes, mainapp Synchronizing apps without migrations: Creating tables... Creating table guardian_userobjectpermission Creating table guardian_groupobjectpermission Creating table corsheaders_corsmodel Running deferred SQL... ... django.db.utils.ProgrammingError: relation"auth_permission" does not exist |
号
我按照django 1.8rc1中的答案:在创建数据库表时编程错误,并为应用程序(以及所有其他可以迁移的应用程序,包括
黑客解决方案:我可以通过评论我在
结果是我使用的第三方应用程序之一需要升级。不是你能从错误中分辨出来的。