【问题标题】:How do you iterate over an integer variable in Jinja?你如何在 Jinja 中迭代一个整数变量?
【发布时间】:2014-08-09 00:59:26
【问题描述】:

我有一个变量questionCount,它被传递到 HTML 页面并用于在表格中创建行列条目。这个数字可以变化,需要在 for 循环中使用。

我需要执行以下操作:

{% for num in 1..questionCount %}
    <td>Question {{num}}</td>
{% endfor %}

但这不起作用。这样做的适当方法是什么?

【问题讨论】:

    标签: python html jinja2


    【解决方案1】:

    1..questionCount 不是有效的 Python(而是 Ruby)。

    尝试使用range(1, questionCount + 1) 生成从 1 到 questionCount 的值。另见docs 关于range

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-25
      • 2017-12-03
      • 2011-06-07
      • 2017-09-21
      • 2021-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多