0

私はすでに多くのモデルとビューで構成されているウェブサイトと25000以上のサブURLを持っています。サイトマップを作成する必要がありますが、各モデルを追加する必要があるため、django-sitemapsフレームワークを使用するのは簡単ではありません。

Django Webサイトのサイトマップを作成する簡単な方法はありますか?

4

2 に答える 2

1

クローラー(scrapy)を作成してサイトのインデックスを作成することもできますがモデルがたくさんある場合でも、サイトマップを作成するのはそれほど難しくないはずです。何か問題が発生しましたか?

于 2013-01-22T09:29:12.533 に答える
1

Djangoサイトマップとwagtailサイトマップ https://docs.wagtail.io/en/stable/reference/contrib/sitemaps.html がそれを行います。すべてのモデルを処理します。テンプレートだけでなく、サイトマップクラスもカスタマイズできます。Dockerコンテナーを使用し、特定のニーズに合わせてテンプレートとコードをカスタマイズします。

新しいブログを追加すると、エントリが自動的に生成されます。

https://www.fraydit.com/blogs/wagtail-sitemap-in-docker/

これは、そのモジュールの実装とカスタマイズの例です。

于 2021-07-25T20:21:12.180 に答える