我刚在服务器上安装了django-cms。安装后,有一个示例站点(example.com)。
为了使网站适应我的需要,我删除了这个网站。这似乎是一个错误 - 现在所有我得到的"不存在" - 例外,即使我去/ admin /.
是否可以修复或重置安装是一种更简单的解决方案?
答案 0 :(得分:0)
正如@karthikr所述
首次运行
$> ./manage.py shell
>>> from django.contrib.sites.models import Site
>>> site = Site.objects.create(domain='example.com', name='example.com')
>>> site.save()
然后查找Site-Id:
>>>Site.object.all()[0].pk
在settings.py
中使用此值作为SITE_ID
别忘了重启django。