Я хотел бы отобразить все доступные каналы на одной странице, но я не хочу жестко кодировать каждый канал. Что-то вроде отправки в наборе запросов каналов будет идеально, например:
{% для кормов в кормах%}
{{feed.link}}
{{feed.name}}
{{feed.description}}
{% endfor%}
Из того, что я понимаю, каналы в Django Syndication Framework создаются как отдельные классы, которые наследуются от класса (канала). Это означает, что я не могу создать набор запросов для всех каналов, только для отдельных каналов.
Как я могу отправить набор запросов из фидов, если они представляют собой разные классы? Возможно ли это только путем создания набора запросов из класса, который ссылается на каждый фид, используя общие связи с внешними ключами? Или я действительно могу отправить набор запросов родительского класса [feed]?
Бонусный вопрос: есть ли простой способ агрегировать "полный канал" из всех отдельных каналов?
Большое спасибо!