--- a/event/forms.py Tue Jun 29 12:09:03 2010 +0530
+++ b/event/forms.py Tue Jun 29 12:28:18 2010 +0530
@@ -1,7 +1,7 @@
from django import forms
from offline.event.models import Event, QUIZ_CHOICES
-from offline.quiz.models import TOPICS_CHOICES
+from offline.quiz.models import TOPIC_CHOICES
class EventCreateForm(forms.ModelForm):
--- a/event/views.py Tue Jun 29 12:09:03 2010 +0530
+++ b/event/views.py Tue Jun 29 12:28:18 2010 +0530
@@ -5,7 +5,7 @@
from offline.settings import ADMIN_KEY
from offline.event.models import Event
-from offline.event.forms import EventCreateForm
+from offline.event.forms import EventCreateForm, OpenQuizForm
from offline.quiz.models import Quiz, QuestionBank
from offline.quiz.utils import correct_quiz
@@ -96,7 +96,8 @@
except MultiValueDictKeyError:
raise Http404
else:
- return render_to_response("open_quiz.html")
+ form = OpenQuizForm()
+ return render_to_response("open_quiz.html", {"form":form})
def close_quiz(request, admin_key):
""" check for admin and then for quiz status.
--- a/templates/open_quiz.html Tue Jun 29 12:09:03 2010 +0530
+++ b/templates/open_quiz.html Tue Jun 29 12:28:18 2010 +0530
@@ -6,11 +6,13 @@
{% else %}
Select the quiz to open.
<form action="" method="post">
- <select name="quiz_num">
+ {{ form.as_p }}
+<!-- <select name="quiz_num">
<option value="11">Day 1 Quiz 1</option>
<option value="12">Day 1 Quiz 2</option>
<option value="21">Day 2 Quiz 1</option>
</select>
+ -->
<input type="submit" value="Open">
</form>
{% endif %}