我怎样才能在django中使用这个for循环变量?

时间:2018-03-16 08:39:34

标签: django

CODE:

<form>
    <div class="form-group">
    <label for="sel1">Select list (select one):</label>
    <select class="form-control" id="sel1" style="width: 96px">
        {% for i in 150 %} <!-- here is what I ask for -->
            <option>{{ i + 1989 }}</option>
        {% endfor %}
    </select>
    </div>
</form>

我想制作年份选择表格,从1900年到2050年。

如何在django模板标签中使用i变量?

1 个答案:

答案 0 :(得分:1)

您可以使用django的Template range loop

<强>语法

{% range start:step:end as i %}
     {{ i }}
{% endrange %}

示例

{% range 1900:1:2050 as i %}
     {{ i }}
{% endrange %}