Пользовательский тег шаблона - возвращать объекты

У меня есть base.html, который наследуется всеми другими страницами. и нижний колонтитул всех страниц также приходит из base.html

Теперь я хочу показать в нижнем колонтитуле некоторые объекты из БД. поэтому мне нужно визуализировать некоторые объекты из базы данных в base.html. Затем я подумал, я напишу свой собственный тег, который делает эту работу.

я сделал этот пользовательский тег:

def berlin_tag():
  loc_berlin = Location.objects.filter(stadt="Berlin").order_by('-id')[:4]
  return loc_berlin

Я возвращаю 4 недавних местоположения в Берлине.

тогда в моем шаблоне:

{% berlin_tag %}

но теперь я застрял, как показать это в шаблоне. в данный момент, {% berlin_tag %} показывает [, , ],

Как я могу перебрать все 4 объекта и показать их в шаблоне? пожалуйста помоги

1 ответ

Решение

Теги назначения делают именно это.

Другие вопросы по тегам