除了Django模板中的最后一个

时间:2017-10-10 15:50:07

标签: html django django-templates

有没有办法为for循环的所有运行做一些逻辑而不是Django模板中的最后一个?

具体来说,如下所示:

{% for e in emails %}
    {{e.email_address}};
{% endfor %}

';'每次都包括在内但最终我想在最后一次运行中忽略它。对于类似的语法任务,我有类似的用例。

1 个答案:

答案 0 :(得分:1)

查看模板join的实现。

{{ emails|join:"; " }}
  

如果电子邮件是列表['a','b','c'],则输出将是字符串“a; b; c”。