我试图在不知道对象结构的情况下显示User对象中的所有用户(因此我也可以使用同一张表显示对象的其他集合)。
这是“静态”的样子:
<table>
<tr>
<td>id</td>
<td>username</td>
</tr>
{% for item in entities %}
<tr>
<td>{{ item.id }}</td>
<td>{{ item.username }}</td>
</tr>
{% endfor %}
</table>
Run Code Online (Sandbox Code Playgroud)
我想做的事情如下(这只是为了显示我正在尝试做的事情,但它甚至还无法正常工作):
<table>
<tr>
{% for property_title in entities.item[0] %}
<td>{{ property_title }}</td>
{% endfor %}
</tr>
{% for item in entities %}
<tr>
{% for property in item %}
<td>{{ property.value }}</td>
{% endfor %}
</tr>
{% endfor %}
</table>
Run Code Online (Sandbox Code Playgroud)
结果应如下所示:
<table>
<tr>
<td>id</td>
<td>username</td>
</tr>
<tr>
<td>1</td>
<td>Mike123</td>
</tr>
<tr>
<td>2</td>
<td>jesica2</td>
</tr>
</table> …Run Code Online (Sandbox Code Playgroud)