Я пытаюсь сгенерировать полный RSS-канал, однако при загрузке канала в Почте, он просто показывает заголовок с ссылкой для дополнительной информации внизу. Я пробовал несколько разных вариантов. Но никто, похоже, не работает.
Я хотел бы создать канал с комбинацией нескольких каналов в моем модуле.
Вот код, который я пробовал:
class LatestEvents(Feed):
description_template = "events_description.html"
def title(self):
return "%s Events" % SITE.name
def link(self):
return '/events/'
def items(self):
events = list(Event.objects.all().order_by('-published_date')[:5])
return events
author_name = 'Latest Events'
def item_pubdate(self, item):
return item.published_date
И в моем шаблоне, который хранится в TEMPLATE_ROOT / feeds /
{{ obj.description|safe }}
<h1>Event Location Details</h1>
{{ obj.location|safe }}
Даже если я жестко закодирую описание, оно не работает. Приведенное ниже решение не работает, и тестирование канала в Firefox также не отображает содержимое.
По сути, я хочу создать полный канал.