From 802a4d94dc261911e421124b102e6e42bef9e04b Mon Sep 17 00:00:00 2001 From: Prabhu Ramachandran Date: Fri, 18 Nov 2011 15:54:33 +0530 Subject: BUG: Submit code when time is done Also check if user is authenticated or not when displaying question or checking. --- exam/views.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'exam') diff --git a/exam/views.py b/exam/views.py index f30398a..52c5664 100644 --- a/exam/views.py +++ b/exam/views.py @@ -125,6 +125,8 @@ def start(request): def question(request, q_id): user = request.user + if not user.is_authenticated(): + return redirect('exam/login/') q = get_object_or_404(Question, pk=q_id) try: paper = QuestionPaper.objects.get(user=request.user) @@ -151,6 +153,8 @@ def show_question(request, q_id): def check(request, q_id): user = request.user + if not user.is_authenticated(): + return redirect('exam/login/') question = get_object_or_404(Question, pk=q_id) paper = QuestionPaper.objects.get(user=user) answer = request.POST.get('answer') -- cgit