【发布时间】:2017-11-07 13:20:08
【问题描述】:
{% for dispN0, tableDataSet0 in tabulatedTable.items %}
{% for dispN in orderChanels %}
{% for antenaName, antenaLevel in tableDataSet0.{{dispN}}.items %}
<td>{{antenaName}}</td>
{% endfor %}
{% endfor %}
{% endfor %}
这里 {{dispN}} 是整数数字将出现..如 36、42 等。如果我给 tableDataSet0.36.items 它工作正常。但我需要在 36 的地方使用倍数。
【问题讨论】:
-
你需要自己编写一个模板过滤器。没有它们,您无法在 python 中使用其他变量访问变量。
标签: python django python-2.7 django-templates