我(最后)得到了一个简单的RSS提要,但我无法链接 Headers 和描述模板 .

class ForthcomingEventFeed(Feed):
  title_template = 'feeds/event_title.html'
  description_template = 'feeds/event_description.html'

  title = "Forthcoming Events"
  link = "/event/"
  description = "A RSS feed listing upcoming events"

  def items(self):
      return Events.objects.order_by('date')[:10]

  def item_title(self, item):
    return item.title

  def item_description(self, item):
    return "Speaking at this event is %s" %(item.speaker)

这两个模板分别位于'feeds / event_title.hmtl'和'feeds / event_description.html'中

Title.html

{{ obj.title }}

Description.html

{{ obj.description }}

但似乎只使用模型的unicode方法呈现的默认对象 . 那么我没有设置模板的链接吗?

我一直在使用Django Book C13this blog post来指导我但是't see where I'出错了

再次感谢你!)

ADDED:

在URL中

feeds = {
'event': ForthcomingEventFeed,
}

在URL URLpattern中

(r'^feeds/event/$', ForthcomingEventFeed()),

我在http://127.0.0.1:8000/feeds/event/访问Feed(仅在mo使用开发服务器)