Как правильно выставить цикл в шаблоне Django?
У меня есть три модели: Студенты, Дисциплины и баллы по дисциплинам. Нужно это все конвертировать в PDF-документ.
Вот мой шаблон таблицы в документе:
Если присмотреться, можно заметить, что у всех студентов одинаковые баллы. Это баллы первого студента. Нужно сделать так, чтобы у каждого студента рядом были свои баллы
А вот html-шаблон таблицы:
<table class="tg" style="table-layout: fixed; width: 431px">
<thead>
<tr>
<th class="tg-tcrt">№</th>
<th class="tg-tcrt">ФИО</th>
{% for discipline in disciplines %}
<th class="tg-0lax">{{discipline.name}}</th>
{%endfor%}
</tr>
</thead>
<tbody>
{% for student in students %}
<tr>
<td>{{forloop.counter}}</td>
<td>{{student.full_name}}</td>
{% for grades in grades %}
<td>{{grades.summa}}</td>
{%endfor%}
</tr>
{% endfor %}
</tbody>
</table>