【发布时间】:2017-03-19 16:36:44
【问题描述】:
我最近尝试解决在我的 Django 模板中处理动态列数的挑战(主要是通过一个包含未标准化列表的列表)。
我将两件事传递给我的视图:
test_array:一个类似于下面的数组 [[1,2,3],[1,2,3],[1,2,3]]
数字:在本例中为 3(表示子列表中的属性数量
我想如下解决这个问题:
<tbody>
{% for t in test_array %}
<tr>
{% for x in numbers %}
<td>{{ t.x }}</td>
{% endfor %}
</tr>
{% endfor %}
</tbody>
但是上面没有返回任何输出。当我引用 t.1、t.2 等硬编码时,这将返回输出。
因此,在 Django 中处理动态列数的最佳方法是什么?或者,有没有更优雅的方法来解决上述问题?
【问题讨论】:
-
请发布您的urls.py并查看相应模板的功能以获取更多信息。
-
@AjaySingh 这些不是必需的。问题细节已经足够了。
标签: python html django django-views