ditchaxed username from start_quiz url
authornishanth
Tue, 20 Apr 2010 21:15:18 +0530
changeset 18 c66b4904ce5a
parent 17 68c2932660b7
child 19 4911302379ac
ditchaxed username from start_quiz url
quiz/views.py
urls.py
--- a/quiz/views.py	Tue Apr 20 21:12:54 2010 +0530
+++ b/quiz/views.py	Tue Apr 20 21:15:18 2010 +0530
@@ -71,7 +71,7 @@
         form = UserRegisterForm()
         return render_to_response('register.html',{'form':form})
 
-def start_quiz(request, username):
+def start_quiz(request):
     """ get the user by his username.
     then check for the event quiz status
     then check if his ip has finished the quiz
@@ -79,7 +79,7 @@
     """
 
     user = request.user
-    if not user.username == username:
+    if not user.is_authenticated():
         raise Http404
 
     try:
--- a/urls.py	Tue Apr 20 21:12:54 2010 +0530
+++ b/urls.py	Tue Apr 20 21:15:18 2010 +0530
@@ -28,6 +28,6 @@
     (r'^feedback/list/(\w+)$', feed_views.list_feedbacks),
     (r'^feedback/report/(\w+)$', feed_views.view_report),
     (r'^quiz$', quiz_views.start_page),
-    (r'^quiz/start/(\w+)$', quiz_views.start_quiz),
+    (r'^quiz/start/$', quiz_views.start_quiz),
     (r'^quiz/answer/(\w+)$', quiz_views.answer),
 )