1

http://docs.djangoproject.com/en/dev/ref/contrib/syndication/描述了使用 Feeds 类的方法,对我来说效果很好,但它要求 URL 类似于http://example。 com/rss/feedid/参数/

我需要它是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 回答