我一直在学习Django教程,到目前为止一切都很完美。你知道吗
然而,在第2部分(教我如何处理管理站点)中,我遇到了一个问题。你知道吗
在取消了激活管理站点as told in the tutorial的行的注释之后,我尝试激活服务器,然后转到管理站点查看以下错误:
DoesNotExist at /admin/
Site matching query does not exist
好吧,通过一些google搜索,我通过在设置.py地址:
'django.contrib.sites'
做了这些之后,一切似乎都很好,但我想这是一个问题,因为在教程中没有提到取消注释这一行
Django:1.4.3
Python:2.7.3版
取消对
django.contrib.sites
的注释并运行syncdb
命令。如果您已经这样做了,但它似乎不起作用,并且您仍然希望保持sites
应用程序未注释,那么:运行
./manage.py shell
之后一切都会好起来的。如果您想修改新的站点记录,可以在Django管理部分
sites
中进行。你知道吗Python管理.pyrunserver之前的syncdb
如果尚未创建用户:
添加到文件设置.py地址:
]
在狂欢节上:
好好享受吧!你知道吗
相关问题 更多 >
编程相关推荐