没有django_site这样的表

cnwbcb6i  于 2023-08-08  发布在  Go
关注(0)|答案(3)|浏览(75)

我从django-disqus的文档中学习,并在我的项目中使用它。我已经在我的设置中安装了它,还有其他需要的设置(API keyshort name)。但是当我尝试运行这些命令时:

>>> from django.contrib.sites.models import Site
>>> Site.objects.all()

字符串
我收到一个错误:
操作错误:无此表:django_site
我已经在我的设置中安装了django.contrib.admin,并正在我的项目中使用它。我错过了什么?

jdgnovmf

jdgnovmf1#

确保已将'django.contrib.sites'添加到INSTALLED_APPS中,然后运行migrate创建所需的表。

python manage.py migrate

字符串

deyfvvtc

deyfvvtc2#

对我来说,只有在开始使用站点应用程序之前进行迁移时,它才能起作用。我必须删除代码中的所有导入,然后进行migration/migrate。之后,我开始使用网站应用程序。

3npbholx

3npbholx3#

有这个问题,因为我有一个exit(1)(错误代码)在我的迁移。没有运行所有迁移,这是提示。

相关问题