在views.py
中,我通过了'key_tp_list': tb_list,'key_tb_list': tb_list
。它们的类型是字典列表。然后在我的html中,我写道:
{% for i in range(key_tp_length) %}
<li>{{ key_tp_list[i].eid }} | {{ dict.user }} | {{ dict.start_time }} | {{ dict.note }}</li>
{% endfor %}
原来有2个错误:我不能在range(key_tp_length)
中使用{% %}
,也不能在key_tp_list[i]
中使用{{ }}
。
我该如何解决?
答案 0 :(得分:5)
您不能在Django value
标记中使用复杂的表达式,但是假设{{ }}
是key_tp_length
的长度,则可以执行以下操作:
key_tp_list