如何在列表列表中使用变量 django 模板



代码在 views.py。f是一个列表列表。

f = [((1,2,3), (4,5,6)), ((1,2,3), (4,5,6))]
return render(request, 'site/blabla.html', {'f': f, 'n': 1})

在blabla中编码.html

{% for pr in f %}
#return empty    
<td>{{ pr.n }}</td>
#return value from the list
<td>{{ pr.1 }}</td>
{% endfor %}

如何让 Django 接受n作为参数?或者也许还有另一种方法可以做到这一点?

您可以使用自定义模板标签。 例如,这里有一个答案:

按索引获取 elemet

最新更新