Дублирование в HTML ninja

Когда выстраиваю таблицу через thead и вставляю данные через {{ }} в tbody все работает нормально введите сюда описание изображения

Но как только я добавляю в базе еще одну строку, выходит следующее:введите сюда описание изображения

Как сделать так, чтобы thead не дублировался?

HTML code

{% extends 'main/doki.html' %}
{% load static %}

{% block content %}

    <div class="groupcont">

        {% for el in groups %}

            <div class="disian-camp">
                <table class="disian-campe">
                    <thead>
                        <tr>
                            <th>id</th>
                            <th>Номер группы</th>
                            <th>ФИО Куратора</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>{{ el.titleid }}</td>
                            <td>{{ el.titlegroup1 }}</td>
                            <td>{{ el.titlecurator }}</td>
                        </tr>
                    </tbody>
</table>
            </div>

        {% endfor %}

{% endblock %}

Ответы (1 шт):

Автор решения: De.Minov

Осмелюсь предположить, что нужно поместить цикл внутрь таблицы:

{% extends 'main/doki.html' %}
{% load static %}

{% block content %}

  <div class="groupcont">

      <div class="disian-camp">
        <table class="disian-campe">
          <thead>
            <tr>
              <th>id</th>
              <th>Номер группы</th>
              <th>ФИО Куратора</th>
            </tr>
          </thead>
          <tbody>
            {% for el in groups %}
              <tr>
                <td>{{ el.titleid }}</td>
                <td>{{ el.titlegroup1 }}</td>
                <td>{{ el.titlecurator }}</td>
              </tr>
            {% endfor %}
          </tbody>
        </table>
      </div>

{% endblock %}
→ Ссылка