From 428c2f36e5699ecda6ecb179ab3d87c373984998 Mon Sep 17 00:00:00 2001 From: Prabhu Ramachandran Date: Mon, 14 Nov 2011 00:00:33 +0530 Subject: ENH: Prettifying error message and show username. --- exam/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'exam/views.py') diff --git a/exam/views.py b/exam/views.py index 1cf2480..560181a 100644 --- a/exam/views.py +++ b/exam/views.py @@ -122,12 +122,13 @@ def start(request): return show_question(request, q) def question(request, q_id): + user = request.user q = get_object_or_404(Question, pk=q_id) try: quiz = Quiz.objects.get(user=request.user) except Quiz.DoesNotExist: redirect('/exam/start') - context = {'question': q, 'quiz': quiz} + context = {'question': q, 'quiz': quiz, 'user': user} ci = RequestContext(request) return render_to_response('exam/question.html', context, context_instance=ci) @@ -158,7 +159,7 @@ def check(request, q_id): ci = RequestContext(request) if not success: context = {'question': question, 'error_message': err_msg, - 'last_attempt': answer} + 'quiz': quiz, 'last_attempt': answer} return render_to_response('exam/question.html', context, context_instance=ci) else: -- cgit