1

http://docs.djangoproject.com/en/dev/ref/contrib/syndication/は Feeds クラスの使用方法を説明しており、私にとってはうまく機能しますが、URL をhttp://example のようにする必要があります。 com/rss/feedid/parameters/

http://example.com/feedid/parameters/rss/にする必要があります

どうやってするか?

4

1 に答える 1

2

DjangoのURLは正規表現に基づいているため、次のようなルールを使用できると思います。

(r'^(?P<url>.*)/rss/$', 'django.contrib.syndication.views.feed', {'feed_dict': feeds}),

個人的には、Djangoシンジケーションフレームワークを使用したことはありません。content_typeオプションでジェネリックビュー(またはジェネリックビューのラッパー)を使用し、テンプレートを使用してRSS/Atomを生成します。

于 2010-01-07T02:00:59.417 に答える