{% extends "university/base.html" %} {% block content %}

Exams list and grades

{#The table header#} {% for particular_exam in exam_list%} {%for particular_examinee in particular_exam.exam_student.all%} {#get the object of all exam student#} {%for particular_examinee_result in particular_examinee.grade_set.all%} {#get the object of all exam taken by the student#} {% if particular_examinee_result.grade_exam.exam_topic == particular_exam.exam_topic%} {#if the exam taken is the current exam#} {% endif %} {% endfor %} {%empty%} {% endfor %} {%empty%} {% endfor %}
Subject / Student name Professor name / result
{{particular_exam.exam_topic}} {{particular_exam.exam_professor}}
{{forloop.counter}} {{particular_examinee}}{{particular_examinee_result.grade_result}}
No results or student registered for this exam No Exam registered
{% endblock content %}