这是我的django代码:
{{ 'one<br/>two<br/>three'|linenumbers}}
它显示:
1. one
two
three
我想知道,如何使用'亚麻布'来展示这个:
1. one
2. two
3. three
感谢
答案 0 :(得分:2)
之前从未使用过,但Django Docs表示您应该使用返回字符。
在您的观点中:
text = """
ONE
TWO
THREE
"""
然后在你的模板中:
{{ text|linenumbers }}
显示1. ONE 2. TWO 3.THREE
编辑:
每次我必须这样做时,我通常都会这样做:
{% for n in lines %}
<div>{{ forloop.counter }}. {{ line }}</div>
{% endfor %}