我在各种项目中使用AbstractBaseUser作为我的用户模型.更新到Django 1.8 RC1工作顺利,我可以运行迁移管理命令.但是,当尝试从头创建一个新的数据库表布局时,我收到以下错误:
python manage.py migrate
>>> ...
>>> ...
>>> django.db.utils.ProgrammingError: relation "auth_group" does not exist
Run Code Online (Sandbox Code Playgroud)
一切都与Django 1.7.x完美配合,我在其他地方找不到任何关于这个问题的东西.那么,对于RC1版本它是一个大的还是做了一些我在Django 1.8中不知道的变化?不幸的是,错误消息并没有真正帮助......但我很确定它与新的Django版本附带的自动迁移有关.
我开始了一个新的Django 1.8项目并意识到我错过了一些东西(我已经完成了初始迁移).我migration从所有应用程序中删除了数据库(postgreSQL)并删除了文件夹,以便从头开始.
现在,当我'syncdb'时,我收到此错误:
django.db.utils.ProgrammingError: relation "auth_group" does not exist
当makemigrations我得到这个:
No changes detected
我究竟做错了什么?