如何在Jinja中迭代整数变量?
我有一个变量 questionCount
,这个变量会传递到HTML页面,用来在表格中创建行和列的内容。这个数字是会变化的,所以我需要在一个循环里使用它。
我想做的事情大概是这样的:
{% for num in 1..questionCount %}
<td>Question {{num}}</td>
{% endfor %}
但是这样做不行。那该怎么做才合适呢?
1 个回答
3
1..questionCount
不是有效的 Python 语法(但在 Ruby 中可以用)。
你可以试试 range(1, questionCount + 1)
,这样可以生成从 1 到 questionCount
的数字。更多关于 range
的信息,可以查看 文档。