equal
deleted
inserted
replaced
61 else: |
61 else: |
62 form = EventCreateForm() |
62 form = EventCreateForm() |
63 return render_to_response('create_event.html',{'form':form}) |
63 return render_to_response('create_event.html',{'form':form}) |
64 |
64 |
65 def open_quiz(request, admin_key): |
65 def open_quiz(request, admin_key): |
66 pass |
66 """ check for admin and then for quiz status. |
|
67 """ |
67 |
68 |
|
69 if not admin_key == ADMIN_KEY: |
|
70 raise Http404 |
|
71 |
|
72 try: |
|
73 event = Event.objects.all()[0] |
|
74 except IndexError: |
|
75 return redirect('/event/create/%s'%ADMIN_KEY) |
|
76 |
|
77 if event.quiz_status != "00": |
|
78 return redirect('/event/create/%s'%ADMIN_KEY) |
|
79 |
|
80 if request.method=="POST": |
|
81 try: |
|
82 quiz_num = request.POST['quiz_num'] |
|
83 event.quiz_status = quiz_num |
|
84 event.save() |
|
85 return render_to_response("open_quiz.html",{'success':True}) |
|
86 except MultiValueDictKeyError: |
|
87 raise Http404 |
|
88 else: |
|
89 return render_to_response("open_quiz.html") |
|
90 |