Как вывести Manytomany в шаблоне Django через запятую



By admin ~ Март 27th, 2015. Filed under: Программирование.

Иногда хочется вывести все теги записи через запятую

Tag 1, Tag 2, Tag 3

Для этого делаем

{% for tag in obj.tags.all %}
  {{ tag }}
  {% if not forloop.last %},{% else %} and {% endif %}
{% endfor %}

И получаем искомое.

Popularity: 20%

Похожие статьи:

2 Responses to Как вывести Manytomany в шаблоне Django через запятую

  1. Andrey

    Хороший совет. А зачем and перед {% endif %}?

  2. 11

    Да лишняка. Там вроде как пробел должен быть.

Оставьте комментарий: