RunTimeError创建新内容类型时出错。 Django 1.8.6如何修复?

时间:2015-12-07 14:01:41

标签: django postgresql-9.3 django-migrations django-1.8 django-contenttypes

创建了几乎所有的模型,我特别在一个模型中得到了这个错误(并非所有模型)。

创建新内容类型时出错。在尝试单独迁移应用之前,请确保迁移了contenttypes。

当我通过Django admin访问模型时,就会发生这种情况。我没有从一个版本的Django迁移到另一个版本 - 所以contenttypes表没有' name'柱。它有字段id,app_label和model。

我尝试过迁移内容类型。我可以迁移其他一些应用程序会抛出我在访问管理页面中的模型的浏览器中看到的相同错误。

任何想法或帮助将不胜感激!

Python版本是2.7.6 数据库 - Postgres 9.3

更新的问题12/7/15: 我似乎在圈子里跑 - 得到与此问题相关的几个错误。

以下是我尝试解决此问题时遇到的另一个错误:

编程错误:序列django_migrations_seq的权限被拒绝 (当试图进行虚假迁移时)

编程错误:关系" employees_employee"已退出 (当尝试运行正常迁移时)

我遇到问题的3个模型是数据库视图(不是实际表格)。

这似乎是postgres和django错误的组合 - 不是一个或另一个。不知道此时该做什么 - 继续在这些错误之间转圈。

检查了所有权限,资助等......一切都很好。

谢谢!

0 个答案:

没有答案