一尘不染

Django:关联“ django_site”不存在

django

我正在aws上运行django测试服务器,并且刚刚安装了django-userena,当我尝试单击“提交”以注册用户时,收到以下消息:

关系“ django_site”不存在第1行:…“ django_site”。“域”,“ django_site”。“名称”来自“ django_si …

我不太确定这里出了什么问题。我做了一些研究并将其添加" 'django.contrib.sites',"到已安装的应用程序中,但是仍然出现错误。我将缺少一个额外的步骤。有什么建议或建议吗?


阅读 490

收藏
2020-04-03

共1个答案

一尘不染

即使SITE_ID = 1在设置中,我最近也遇到了这个问题(Django 1.8.7)。我必须先手动迁移sites应用程序,然后再进行其他迁移:

./manage.py migrate sites
./manage.py migrate
2020-04-03