Django:我得到一个[关系“auth_group”不存在]错误后syncdb [英] Django: I get a [relation "auth_group" does not exist] error after syncdb

查看:387
本文介绍了Django:我得到一个[关系“auth_group”不存在]错误后syncdb的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我开始了一个新的Django 1.8项目,意识到我错过了一些事情(我已经完成了初始迁移)。我从我的所有应用程序中删除了数据库(postgreSQL)并删除了迁移文件夹,以便从头开始。

I started a new Django 1.8 project and realized that I missed something (i had done the initial migrations). I dropped the database (postgreSQL) and deleted migration folders from all my apps in order to start from scratch.

现在,当我'syncdb'我得到这个错误:

Now, when I 'syncdb' I get this error:

django。 db.utils.ProgrammingError:关系auth_group不存在

,当我 makemigrations 我得到这个:

没有检测到变化

我做错了什么?

推荐答案

可能您应该尝试创建迁移模块(名为迁移的文件夹,每个目录内的名为 __ init __。py 的空文件)。然后再次运行 manage.py makemigrations

Probably you should try to create migrations modules (folders named migrations with empty file named __init__.py inside of each directory) for your apps. And then run manage.py makemigrations again.

这篇关于Django:我得到一个[关系“auth_group”不存在]错误后syncdb的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆