这是我的代码:
{% for i in range(7)%} <option value={{i+1}}> {{i+1}}</option> {% endfor %}
但显示错误,
我能做什么 ,
谢谢
views.py:
context['loop_times'] = range(1, 8)
HTML:
{% for i in loop_times %} <option value={{ i }}>{{ i }}</option> {% endfor %}
在python字符串中是可迭代的,因此可以正常工作:
{% for i in "1234567" %} <option value={{i}}> {{i}}</option> {% endfor %}