如何在django模板中循環(huán)N次
方法一:
views.py:
context['loop_times'] = range(1, 8)
HTML:
{% for i in loop_times %} <option value={{ i }}>{{ i }}</option> {% endfor %}
方法二: 定義過(guò)濾器
@register.filter(name='range') def filter_range(start, end): return range(start, end)
HTML模板:
{% for c in 1|range:6 %} {{ c }} {% endfor %}