fruits
Если список ['apples', 'oranges', 'pears']
,разделенных запятыми списки в шаблонах Джанго
есть быстрый способ использования Джанго теги шаблонов для создания «яблоки, апельсины, груши и»?
Я знаю, что это не трудно сделать это, используя цикл и {% if counter.last %}
заявления, а потому, что я буду использовать этот раз я думаю, что я буду иметь, чтобы узнать, как писать пользовательские теги фильтры, и я не хотите изобретать велосипед, если это уже сделано.
В качестве продолжения мои попытки сбросить Oxford Comma (то есть вернуть «яблоки, апельсины и груши») даже более беспорядочно.
Почему вы не используете существующий тег шаблона соединения? –
@ S.Lott: Я не заметил тег шаблона соединения, когда просматривал список на странице документов. К сожалению. Сказав это, следующий этап - обернуть каждый элемент в списке гиперссылкой, для которой, я думаю, мне нужно будет написать фильтр. – Alasdair
Если вы используете ссылки на URL-адрес Django, вам нужно использовать тег '{% url%}. Цикл '{% for%}' неожиданно выглядит гораздо более привлекательным. «Неоднократно» часто означает, что ваши шаблоны должны иметь '{% include%}' общие функции. –