【发布时间】:2015-05-24 02:41:54
【问题描述】:
我正在尝试根据可变数量的字段在模板中构建表格。 我使用的代码是:
<table id="custom_report_table" class="display" width="100%">
<thead>
{% for field in fields %}
<th>{{ field }}</th>
{% endfor %}
</thead>
<tdody>
{% for CI in CIs %}
<tr>
<td>{{ CI }}</td>
</tr>
{% endfor %}
</tdody>
</table>
fields 是一个包含所有字段的列表,CIs 是一个包含需要进入表的数据的查询集。 问题是我通常知道字段的名称,因此我可以在以通常的方式创建单元格时单独调用每个字段:
{{CI.field1}}
{{CI.field2}}
....
但现在我无法对字段名称进行硬编码,因为它们是可变的并且来自列表。
有没有办法做到这一点?
谢谢, 艾萨克
【问题讨论】: