1
我想为我的网站设置网站地图。'网站'对象没有属性'flatpage_set' - Django网站地图框架
我加入到我的urls.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),
}
和
(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps}),
我跟着文档每一步..但现在如果我去http://127.0.0.1:8000/sitemap.xml
我收到此错误:
'Site' object has no attribute 'flatpage_set'
Flatpage应该返回<loc>
部分sitemap.xml,我想..
我做错了什么?
谢谢你,就是这样。 – doniyor