如何使用jinja使用烧瓶在html中循环内部的每个n个对象

时间:2016-08-01 19:02:34

标签: python flask

我们说我有30个数字1-30。如果我循环浏览烧瓶中的列表并打印出数字(

{{num}}

),它将打印出来如下:

1

2

3

4

...

我想要做的是将它打印出来:

1 2 3

4 5 6

7 8 9

使3个元素在同一行,然后移动到下一行。有没有办法使用jinja和内联块来做到这一点?

1 个答案:

答案 0 :(得分:1)

也许是这样的?

{% if num % 3 == 0 %}
    {{ num }} <br>
{% else %}
    {{ num }}
{% endif %}

假设您正在使用jinja2作为模板