Si tengo una lista de users
decir ["Sam", "Bob", "Joe"]
, quiero hacer algo en lo que puede dar salida en mi jinja archivo de plantilla:¿Cómo se genera una lista delimitada por comas en la plantilla de jinja python?
{% for user in userlist %}
<a href="/profile/{{ user }}/">{{ user }}</a>
{% if !loop.last %}
,
{% endif %}
{% endfor %}
Quiero hacer sea la plantilla de salida:
Sam, Bob, Joe
Probé el código anterior para comprobar si estaba en la última iteración del ciclo y si no, entonces no inserte una coma, pero no funciona. ¿Cómo hago esto?
jinja, como Python, no utiliza '!' Como operador de negación. "no" se deletrea "no". – geoffspear