【发布时间】:2018-03-10 15:55:17
【问题描述】:
我在 Windows 10 上有这个 django 应用程序
- python 3.6.2
- django 1.11.5
- djangorest 3.6.4
- postgreSql 9.6
我在帐户应用程序中使用自定义用户模型(AppUser),并且我的设置文件中有 AUTH_USER_MODEL = 'accounts.AppUser'。
我按照各种来源的建议按此顺序迁移
migrate authmigrate accounts-
migrate迁移所有其他应用
迁移按预期成功。当我尝试通过可浏览的 api 访问 api 时,问题就开始了
/api/accounts/ 处的编程错误 关系“accounts_appuser”不存在 第 1 行:SELECT COUNT(*) AS "__count" FROM "accounts_appuser" WHERE"
我已经删除了所有 .pyc 文件,再次创建了迁移并得到了同样的错误。通过反复尝试的过程有时会报告迁移报告
没有要应用的迁移
我开始认为问题出在 postgre
【问题讨论】:
-
简单的解决方案删除和创建数据库 - 你可以吗?
-
我已经做了 1000 次了
-
显示你的 settings.py
INSTALLED_APPS,DATABASES, 你用来删除数据库的命令,urls
标签: django postgresql django-rest-framework