2013-07-18 44 views
6

我试图从管理删除用户,并得到这个错误:错误:“关系‘django_comments’不存在”

DatabaseError at /admin/users/neverlateuser/ 
    relation "django_comments" does not exist 
    LINE 1: ..._admin", "users_neverlateuser"."date_joined" FROM "django_co... 

,但我没有安装的评论,我不有django.contrib.comments。我只在活动服务器上得到这个错误,但不在本地主机上 - 我可以删除没有问题的用户。哪里有问题?

+0

您能否解决此问题。我正面临着确切的问题。 –

回答

0

可能是在生产服务器上更改表的所有者。如果您使用postgresql,则可以使用pgadmin3编辑表以查看表的实际所有者。同样的事情也用mysql退出。

3

我通过将django.contrib.comments添加到我的INSTALLED_APPS来修复它。我不认为这是必须的,但我想我以前使用过评论,并在之后从项目中移除(长期项目)。因此,添加它并运行syncdb和迁移。

相关问题