管理员注销错误的Django nonrel
问题描述:
我面临退出的问题,而在Django的nonrel使用管理应用程序
这是一个伟大的项目..任何人都知道为什么我面对DoesNotExist at /admin/logout/错误
如果我能得到一些输入并使其正常工作,那将会很棒。
答
我是Django的新手,遇到了同样的问题。原因是“sites”表应该包含一个条目,其ID等于settings.py中的SITE_ID值,为空。我想这应该是自动设置的,但我还没有弄清楚为什么它不在这种情况下。您可以通过手动进入外壳并输入(确保的runserver没有运行之后)添加条目:
from django.contrib.sites.models import Site
import settings
Site(id=settings.SITE_ID, domain="localhost", name="django-testapp").save()
扎克你好,谢谢你的input..I在管理也看到(默认应用管理数据库),您已突出显示Sites表格为空。我可以按照你的建议添加一个条目,但是有一个小的查询。我在GAE上传django-testapp,我是否需要添加任何其他条目作为域没有“localhost”? – aardvax 2011-01-24 08:35:33