2011-01-19 150 views

回答

4

我是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() 
+0

扎克你好,谢谢你的input..I在管理也看到(默认应用管理数据库),您已突出显示Sites表格为空。我可以按照你的建议添加一个条目,但是有一个小的查询。我在GAE上传django-testapp,我是否需要添加任何其他条目作为域没有“localhost”? – aardvax 2011-01-24 08:35:33