こんにちは、私は django を初めて使用します。本モデルのサイトマップを作成する必要がありますが、これを行った後、プロジェクト ディレクトリに xml ファイルが見つかりません。私のsitemap.pyは次のとおりです。
class BookSitemap(Sitemap):
changefreq = "weekly"
priority = 0.5
def items(self):
return Book.objects.all()
def lastmod(self, obj):
return obj.pub_date
url.py:
sitemaps = {
'book':BookSitemap,
}
url(r'^sitemap.xml$',
'django.contrib.sitemaps.views.index',
{'sitemaps': sitemaps}),
url(r'^sitemap-(?P<section>.+).xml$',
'django.contrib.sitemaps.views.sitemap',
{'sitemaps': sitemaps}),
設定.py
TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.Loader',
'django.template.loaders.app_directories.Loader',
)