From 13317f56278969cb6568026d099e15166bfc5d6c Mon Sep 17 00:00:00 2001 From: ankitjavalkar Date: Wed, 13 May 2015 14:31:42 +0530 Subject: Fix test case fetching for old questions --- testapp/exam/forms.py | 4 ++-- testapp/exam/templates/exam/add_question.html | 2 +- testapp/exam/views.py | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) (limited to 'testapp') diff --git a/testapp/exam/forms.py b/testapp/exam/forms.py index 93584a6..74a9b5a 100644 --- a/testapp/exam/forms.py +++ b/testapp/exam/forms.py @@ -187,7 +187,7 @@ class QuestionForm(forms.ModelForm): description = forms.CharField(widget=forms.Textarea\ (attrs={'cols': 40, 'rows': 1})) points = forms.FloatField() - solution = forms.CharField(widget=forms.Textarea\ + test = forms.CharField(widget=forms.Textarea\ (attrs={'cols': 40, 'rows': 1}), required=False) options = forms.CharField(widget=forms.Textarea\ (attrs={'cols': 40, 'rows': 1}), required=False) @@ -216,7 +216,7 @@ class QuestionForm(forms.ModelForm): new_question.summary = summary new_question.description = description new_question.points = points - # new_question.test = test + new_question.test = test new_question.options = options new_question.language = language new_question.type = type diff --git a/testapp/exam/templates/exam/add_question.html b/testapp/exam/templates/exam/add_question.html index 43f09e1..c744549 100644 --- a/testapp/exam/templates/exam/add_question.html +++ b/testapp/exam/templates/exam/add_question.html @@ -30,7 +30,7 @@ Snippet: {{ form.snippet }}{{ form.snippet.errors }} Tags: {{ form.tags }} Options: {{ form.options }} {{form.options.errors}} - Test: {{ form.solution }} {{form.solution.errors}} + Test: {{ form.test }} {{form.test.errors}} Reference Code Path: {{ form.ref_code_path }} {{form.ref_code_path.errors}}
diff --git a/testapp/exam/views.py b/testapp/exam/views.py index 5b7baac..621ec94 100644 --- a/testapp/exam/views.py +++ b/testapp/exam/views.py @@ -291,6 +291,7 @@ def edit_question(request): description = request.POST.getlist('description') points = request.POST.getlist('points') options = request.POST.getlist('options') + test = request.POST.getlist('test') type = request.POST.getlist('type') active = request.POST.getlist('active') language = request.POST.getlist('language') -- cgit