在我的模板中发送两个列表,因为'标签收到了一个无效的参数:for i in liste; j在liste2中

时间:2015-03-05 09:52:40

标签: python django listview django-forms django-templates

我想在我的模板中发送两个列表,我使用了这个语法{%for i in liste;在liste2%}中我得到了以下错误:'for'标签收到了一个无效的参数:for i in liste; j在liste2中

我的模板

{% for i in liste ; j in liste2 %}
        <tr>
         <td> M {{ forloop.counter}}</td>
         <td>{{j}}</td>
         <td class="text-error">{{i}} </td>
        </tr>

{% endfor %}

有人可以帮助我

1 个答案:

答案 0 :(得分:1)

您可以使用zip()。 在您的观点中,您可以写下这个。

l = zip(liste, liste2)

在您的模板中,您可以撰写{%for i, j in l%}