Python Django CMS-删除示例页面
我刚刚在我的服务器上安装了django cms。安装之后,有一个示例站点(example.com) 为了使网站适应我的需要,我删除了这个网站。这似乎是一个错误——现在我得到的都是“DoesNotExist”——异常,即使在我转到/admin/时也是如此Python Django CMS-删除示例页面,python,django,django-cms,Python,Django,Django Cms,我刚刚在我的服务器上安装了django cms。安装之后,有一个示例站点(example.com) 为了使网站适应我的需要,我删除了这个网站。这似乎是一个错误——现在我得到的都是“DoesNotExist”——异常,即使在我转到/admin/时也是如此 是否有可能修复该问题,或者重置安装是一个更简单的解决方案?正如@karthikr所述 首轮 $> ./manage.py shell >>> from django.contrib.sites.models import
是否有可能修复该问题,或者重置安装是一个更简单的解决方案?正如@karthikr所述 首轮
$> ./manage.py shell
>>> from django.contrib.sites.models import Site
>>> site = Site.objects.create(domain='example.com', name='example.com')
>>> site.save()
然后查找站点Id:
>>>Site.object.all()[0].pk
在settings.py中使用此值作为SITE\u ID的值
别忘了重新启动django。检查:谢谢!我试过了,但没有解决问题。仍然是一个“DoesNotExist”-例外:(你必须在设置.py
中将SITE\u ID设置为SITE对象的pk
。SITE.objects.all()[0]。pk
返回5
,所以我将SITE\u ID设置为5
仍然没有运气:(抱歉,需要重新启动django…现在它工作了!