Джанго RSS-шаблон - PullRequest
       3

Джанго RSS-шаблон

0 голосов
/ 01 марта 2012

У меня (наконец-то) есть простая лента RSS, но у меня проблемы со связью шаблонов заголовка и описания.

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 C13 и это сообщение в блоге , чтобы вести меня, но могу 'не вижу, где я ошибся

Спасибо (еще раз!)

ДОБАВЛЕНО:

В URL

feeds = {
'event': ForthcomingEventFeed,
}

В URLs URLpattern

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

И я получаю доступ к каналу (только используя сервер разработки в МО) в http://127.0.0.1:8000/feeds/event/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...