summaryrefslogtreecommitdiff
path: root/testapp/exam
diff options
context:
space:
mode:
Diffstat (limited to 'testapp/exam')
-rw-r--r--testapp/exam/views.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/testapp/exam/views.py b/testapp/exam/views.py
index c178a0b..05b69d1 100644
--- a/testapp/exam/views.py
+++ b/testapp/exam/views.py
@@ -5,6 +5,7 @@ import stat
from os.path import dirname, pardir, abspath, join, exists
import datetime
+from django.http import HttpResponse
from django.contrib.auth import login, logout, authenticate
from django.shortcuts import render_to_response, get_object_or_404, redirect
from django.template import RequestContext
@@ -246,15 +247,15 @@ def check(request, q_id):
return show_question(request, next_q)
def quit(request):
- return my_render_to_response('exam/quit.html',
- context_instance=RequestContext(request))
+
+ return my_render_to_response('exam/quit.html',context_instance=RequestContext(request))
-def complete(request, reason=None):
+def complete(request,reason = None):
user = request.user
no = False
message = reason or 'The quiz has been completed. Thank you.'
if request.method == 'POST' and 'no' in request.POST:
- no = request.POST.get('no', False)
+ no = True
if not no:
# Logout the user and quit with the message given.
logout(request)
@@ -263,7 +264,6 @@ def complete(request, reason=None):
else:
return my_redirect('/exam/')
-
def monitor(request, quiz_id=None):
"""Monitor the progress of the papers taken so far."""
user = request.user