Djangoサイトマップを使用してサイト固有のサイトマップを作成したいと思います。
私のアイデアはこのようなことをすることでした:
def items(self):
current_site = Site.objects.get_current(self.request)
return current_site.pages.filter(draft=False)
しかし、私には2つの問題があります。
self.request
が定義されていませんがcurrent_site
、サイトマップ内で実際の情報を取得する方法はありますか?- アイテムのURLが正しくありません。正しいものから始める必要があります
current_site
正しいクエリセットをサイトマップに直接渡す必要があると思いますが、どうすればよいですか?
ありがとう、
レミー