我想使用 Django 站点地图创建一个特定于站点的站点地图。
我的想法是做这样的事情:
def items(self):
current_site = Site.objects.get_current(self.request)
return current_site.pages.filter(draft=False)
但我有两个问题:
self.request
没有定义,有没有办法current_site
在站点地图中获取真实的内容?- 商品网址不正确,应以正确开头
current_site
我想,我必须将正确的查询集直接传递给我的站点地图,但我该怎么做呢?
谢谢,
雷米