我有week_infos
元组并将其传递给模板
{{ week_infos.4.0 }}
这行得通。但是,以下不是:
{% for j in 7|get_range %}
<td row={{j}} col={{i|add:6}}>
{{ week_infos.j }}
如何访问元组中的特定项目项?
您似乎正在使用范围来对行进行编号,但是,如果您遍历 week_infos 元组,则可以使用for 循环的计数器执行相同的操作:
{% for week_info in week_infos %}
<td row="{{ forloop.counter0 }}" col="{{ i|add:6 }}">
{{ week_info }}
(此外,您应该始终将 HTML 属性用引号括起来,因为它们可以包含空格)