equal
deleted
inserted
replaced
3 from django.shortcuts import render_to_response, redirect |
3 from django.shortcuts import render_to_response, redirect |
4 |
4 |
5 from offline.settings import ADMIN_KEY |
5 from offline.settings import ADMIN_KEY |
6 |
6 |
7 from offline.event.models import Event |
7 from offline.event.models import Event |
8 from offline.event.forms import EventCreateForm |
8 from offline.event.forms import EventCreateForm, OpenQuizForm |
9 |
9 |
10 from offline.quiz.models import Quiz, QuestionBank |
10 from offline.quiz.models import Quiz, QuestionBank |
11 from offline.quiz.utils import correct_quiz |
11 from offline.quiz.utils import correct_quiz |
12 |
12 |
13 num2name = {"11" : "Day 1 Quiz 1", |
13 num2name = {"11" : "Day 1 Quiz 1", |
94 event.save() |
94 event.save() |
95 return render_to_response("open_quiz.html",{"admin_key":ADMIN_KEY, "quiz_name":num2name[quiz_num], 'success':True}) |
95 return render_to_response("open_quiz.html",{"admin_key":ADMIN_KEY, "quiz_name":num2name[quiz_num], 'success':True}) |
96 except MultiValueDictKeyError: |
96 except MultiValueDictKeyError: |
97 raise Http404 |
97 raise Http404 |
98 else: |
98 else: |
99 return render_to_response("open_quiz.html") |
99 form = OpenQuizForm() |
|
100 return render_to_response("open_quiz.html", {"form":form}) |
100 |
101 |
101 def close_quiz(request, admin_key): |
102 def close_quiz(request, admin_key): |
102 """ check for admin and then for quiz status. |
103 """ check for admin and then for quiz status. |
103 """ |
104 """ |
104 |
105 |