From 720debc2a570b5b53acaa2103f170e66966d292d Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 16 Dec 2024 12:14:26 +0000 Subject: [PATCH] . --- .../generic/examcollection_detail.html | 96 +++++++++++-------- generic/views.py | 8 +- 2 files changed, 58 insertions(+), 46 deletions(-) diff --git a/generic/templates/generic/examcollection_detail.html b/generic/templates/generic/examcollection_detail.html index 7d59fb3c..0de7938e 100755 --- a/generic/templates/generic/examcollection_detail.html +++ b/generic/templates/generic/examcollection_detail.html @@ -2,56 +2,68 @@ {% block content %} -

{{ object.name }} [{{object.date}}]

+

{{ object.name }} [{{object.date}}]

-

- Edit - Clone - Delete -

+

+ Edit + Clone + Delete +

-This collection contains the following exams + This collection contains the following exams -

Anatomy Exams:

- -View exam list -

Longs Exams:

- -View exam list -

Rapids Exams:

- -View exam list + {% if object.anatomy_exams.all %} +

Anatomy Exams:

+ + View exam list + {% endif %} -

Physics Exams:

- -View exam list + {% if object.longs_exams.all %} +

Longs Exams:

+ + View exam list + {% endif %} -

SBAs Exams:

- -View exam list + {% if object.rapids_exams.all %} +

Rapids Exams:

+ + View exam list + {% endif %} + + {% if object.physics_exams.all %} +

Physics Exams:

+ + View exam list + {% endif %} + + {% if object.sbas_exams.all %} +

SBAs Exams:

+ + View exam list + {% endif %} diff --git a/generic/views.py b/generic/views.py index 96ebdff7..71318134 100644 --- a/generic/views.py +++ b/generic/views.py @@ -2265,9 +2265,9 @@ class ExamViews(View, LoginRequiredMixin): case _: max_score = len(questions) - cid_user_exam = exam.cid_user_exam.filter(user_user=user).first() - print(user) - print(f"{cid_user_exam=}") + #cid_user_exam = exam.cid_user_exam.filter(user_user=user).first() + #print(user) + #print(f"{cid_user_exam=}") template_context = { "exam": exam, @@ -2281,7 +2281,7 @@ class ExamViews(View, LoginRequiredMixin): "answers_and_marks": answers_and_marks, "view_all_results": view_all_results, "supervisor": supervisor, - "cid_user_exam": cid_user_exam, + #"cid_user_exam": cid_user_exam, } if self.normalise_score is not None: