From 9ecb7adab2251f8817f24341b467c61466fe70a2 Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 25 Jan 2021 14:24:03 +0000 Subject: [PATCH] . --- rapids/views.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/rapids/views.py b/rapids/views.py index a75820cb..48015855 100755 --- a/rapids/views.py +++ b/rapids/views.py @@ -1036,4 +1036,29 @@ def exam_question_detail(request, pk, sk): "exam_length": exam_length, "pos": pos, }, + ) + +@login_required +def exam_list(request): + exams = Exam.objects.all() + return render(request, "rapids/exam_list.html", {"exams": exams}) + + +@login_required +def exam_overview(request, pk): + print(type(pk)) + print(Exam.objects.all()) + exams = Exam.objects.all() + print("test", Exam.objects.all().get(id=pk)) + exam = get_object_or_404(Exam, pk=pk) + print("exam", exam) + + questions = exam.exam_questions.all() + + question_number = len(questions) + + return render( + request, + "rapids/exam_overview.html", + {"exam": exam, "questions": questions, "question_number": question_number}, ) \ No newline at end of file