我在aws上运行测试django服务器,我刚刚安装了django-userena,当我尝试在点击提交时注册用户时,我收到以下消息:
关系"django_site"不存在第1行:..."django_site"."domain","django_site"."name"FROM"django_si ...
我不确定这里出了什么问题.我做了一些研究并添加" 'django.contrib.sites',"到我安装的应用程序中,但我仍然收到错误.我将失去一个额外的步骤.有什么建议或意见吗?
Fra*_*ney 31
我最近SITE_ID = 1在我的设置中遇到了这个问题(Django 1.8.7).我必须sites在任何其他迁移之前手动迁移应用程序:
./manage.py migrate sites
./manage.py migrate
Run Code Online (Sandbox Code Playgroud)
您可能在创建站点模型之前调用站点对象(在syncdb或迁移之前)
例如:site = Site.objects.get(id = settings.SITE_ID)
我有同样的问题并修复如下:
SITE_ID=1到settings.py运行此命令:
python manage.py migrate
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
18450 次 |
| 最近记录: |