Как добавить два цикла for в одно тело таблицы в шаблоне django - PullRequest
0 голосов
/ 18 января 2019
<thead>
<th> username </th>
<th>place</th>
</thead>

{% for i, j in user_group1, user_group2 %}
<tbody>
    {% if i %}
    <td>{{ i.username }}</td>
    <td>{{ i.place }}</td>
    {% else %}
    <td>{{ j.username }}</td>
    <td>{{ j.place }}</td>
    {% endif %}
</tbody>
{% endfor %}

Я хочу использовать два цикла for в теле таблицы SINLE.Сначала мне нужно запустить первый, а после этого мне нужно начать следующий.как я могу это сделать

1 Ответ

0 голосов
/ 18 января 2019

Если вы используете Jinja2, вы можете объединить два списка в один с помощью оператора +:

{% for i in user_group1|list + user_group2|list %}
<tbody>
    <td>{{ i.username }}</td>
    <td>{{ i.place }}</td>
</tbody>
{% endfor %}
...