bma*_*nek 20 django django-admin
试图让oauth模块工作我做了以下的推动:manage.py reset sites
这会影响我的网站的管理和登录功能.
所以,我的问题是如何回到原点并解决我的问题.
尝试显示管理工具时出现以下错误:
DoesNotExist at /admin/
Site matching query does not exist.
Request Method: GET
Request URL: http://mdev.5buckchuck.com/admin/
Django Version: 1.3
Exception Type: DoesNotExist
Exception Value:
Site matching query does not exist.`
Run Code Online (Sandbox Code Playgroud)
我查看了文档,但我迷失了方向:http: //docs.djangoproject.com/en/1.3/ref/contrib/sites/
它似乎表明: manage.py syncdb
所以,我想知道下一步该做什么......
Jak*_*cil 57
sites如果您只从项目中运行一个站点,则不需要该框架,因此最简单的修复方法是从您的项目中删除以下项目,INSTALLED_APPS错误应该消失:
'django.contrib.sites'
Run Code Online (Sandbox Code Playgroud)
您还可以Site从shell 重新创建缺少的对象.运行python manage.py shell然后:
from django.contrib.sites.models import Site
Site.objects.create(pk=1, domain='mdev.5buckchuck.com', name='5buckchuck.com')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17799 次 |
| 最近记录: |