且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Django - 站点匹配查询不存在

更新时间:2023-10-10 22:41:04

每个 django 应用都需要一个 Site 来运行.在这里,您似乎没有.

Every django app needs a Site to run. Here you do not seem to have it.

登录到你的 django shell

Log into your django shell

$> ./manage.py shell
>>> from django.contrib.sites.models import Site
>>> site = Site()
>>> site.domain = 'example.com'
>>> site.name = 'example.com'
>>> site.save()

$> ./manage.py shell
>>> from django.contrib.sites.models import Site
>>> site = Site.objects.create(domain='example.com', name='example.com')
>>> site.save()

你应该准备好了.