Ответ 1
{% for category in myob.categories.all %}
{{ category }}
{% if not forloop.last %},{% else %} and {% endif %}
{% endfor %}
В одной из моих моделей у меня есть поле категорий, которое является многотоновой конфигурацией.
Мне было интересно, как получить следующий результат в шаблоне.
Категория 1, Категория 2, Категория 3 и Категория 4
Таким образом, в основном разделяются каждая категория с запятой, кроме последней, которая затем заменяется на "и"
{% for category in myob.categories.all %}
{{ category }}
{% if not forloop.last %},{% else %} and {% endif %}
{% endfor %}