“Site”对象没有属性“flatpage”set“Django sitemap fram”

2024-09-30 16:41:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试为我的站点设置站点地图。在

我把我的网址.py公司名称:

from django.contrib.sitemaps import FlatPageSitemap, GenericSitemap
from home.models import Gesuch
from django.contrib.sitemaps.views import sitemap
info_dict = {
    'queryset': Gesuch.objects.all(),
    'date_field': 'added',
}
sitemaps = {
    'flatpages': FlatPageSitemap,
    'gesuch': GenericSitemap(info_dict, priority=0.6),
}

以及

^{pr2}$

我跟踪了医生的每一步。。但是现在如果我转到http://127.0.0.1:8000/sitemap.xml我会得到这个错误:

'Site' object has no attribute 'flatpage_set'

Flatpage应该返回<loc>部分网站地图.xml,我想。。在

我做错什么了?在


Tags: djangofromimportinfo站点地图xmlcontrib