【发布时间】:2014-03-12 17:05:43
【问题描述】:
我有两个 Django 模型对象列表,我想在模板上显示它们。 list1 是一维数组,list1 是二维数组。在模板中,我想循环遍历list1中的每个元素,显示其值,然后显示list2中对应元素的所有值。
比如list1 = ['Andrew', 'Ben,' 'Charles']和list2 = [[3, 4, 8], [12, 9], [10, 0, 5, 1]],那么我要显示:
- Andrew
- 3
- 4
- 8
- Ben
- 12
- 9
- Charles
- 10
- 0
- 5
- 1
我的问题是,在我的模板中,如何循环遍历list1,然后访问list2 的相应元素?以下代码是我目前所拥有的:
<ul>
{% for name in list1 %}
<li>{{ name }}
<ul>
{% for A %}
<li>{{ B }}</li>
{% endfor %}
</ul>
</li>
{% endfor %}
</ul>
我应该写什么来代替A和B?
【问题讨论】:
标签: django