防止名称列表在Django模板中的换行符中拆分

时间:2014-07-31 18:48:18

标签: python html django

我有一个人名列表,我将其传递给我的django模板,然后在HTML表格单元格中将其显示为以逗号分隔的字符串:

{{ list_of_names|join:", " }}

效果很好,但有时会在换行符处分隔名字和姓氏。如何防止这种情况并确保每个新行以名字开头?

2 个答案:

答案 0 :(得分:1)

我要为每个名字创建<span>个;允许跨度包装,但不包括其中的文本。

答案 1 :(得分:1)

这样的事情:

{% for name in list_of_names %}
   <div style="float: left">{{ name }}{%
     if forloop.counter0 %}, {% endif 
   %}</div>
{% endfor %}