diff -r ea7d372bfbff -r 99af908a4174 quiz/management/commands/seed_db.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/quiz/management/commands/seed_db.py Tue Apr 20 19:20:15 2010 +0530 @@ -0,0 +1,47 @@ +import sys +from datetime import datetime + +from django.core.management.base import NoArgsCommand + +from offline.event.models import Event +from offline.quiz.models import QuestionBank + +def seed_db(): + ev = Event() + ev.title = "Some Workshop" + ev.start_date = datetime.now() + ev.stop_date = datetime.now() + ev.quiz_status = '11' + ev.save() + + q1 = QuestionBank() + q1.quiz_num = "11" + q1.description = "How do you combine two lists a and b" + q1.type = 'S' + q1.time_limit = 15 + q1.expected_ans = r"a + b" + q1.save() + + q2 = QuestionBank() + q2.quiz_num = '11' + q2.description = "What IPython magic command would you use to obtain the code that you have already typed." + q2.type = "S" + q2.time_limit = 15 + q2.expected_ans = r"%hist" + q2.save() + + q3 = QuestionBank() + q3.quiz_num = "11" + q3.description = "a = [1, 2, 5, 9]. How do you add 10 to end of this list." + q3.type = "S" + q3.time_limit = 30 + q3.expected_ans = r"a.append(10)" + q3.save() + + +class Command(NoArgsCommand): + + def handle_noargs(self, **options): + """ Just copied the code from seed_db.py """ + + seed_db()