2011-02-07 18 views
10

En uno de mis modelos tengo un campo de categorías que es una configuración manytomany.Django manytomany en formato de plantilla

Me preguntaba cómo obtener el siguiente resultado en la plantilla.

categorías 1, 2, 3 y Categoría Categoría 4

Así que, básicamente separar cada categoría con una coma, aparte de la última que luego se reemplaza con un "y"

Respuesta

23
{% for category in myob.categories.all %} 
    {{ category }} 
    {% if not forloop.last %},{% else %} and {% endif %} 
{% endfor %} 
Cuestiones relacionadas