Example #1
0
 def post(self, request):
     form = ChoiceForm(request.POST, request.FILES)
     print request.POST
     if form.is_valid():
         this = form.save()
         return HttpResponse(str(this.pk))
     else:
         return HttpResponse('-1')
Example #2
0
 def test_if_not_valid_on_empty_choice_text(self):
     form_data = {'choice_text': '', 'correct': ''}
     form = ChoiceForm(data=form_data)
     self.assertFalse(form.is_valid())
Example #3
0
 def test_if_valid_on_empty_correct(self):
     form_data = {'choice_text': 'Example choice text', 'correct': ''}
     form = ChoiceForm(data=form_data)
     self.assertTrue(form.is_valid())
Example #4
0
 def test_if_valid_on_all_fields(self):
     form_data = {'choice_text': 'Example choice text', 'correct': True}
     form = ChoiceForm(data=form_data)
     self.assertTrue(form.is_valid())
Example #5
0
 def test_if_not_valid_on_empty_choice_text(self):
     form_data = {'choice_text': '', 'correct': ''}
     form = ChoiceForm(data=form_data)
     self.assertFalse(form.is_valid())
Example #6
0
 def test_if_valid_on_empty_correct(self):
     form_data = {'choice_text': 'Example choice text', 'correct': ''}
     form = ChoiceForm(data=form_data)
     self.assertTrue(form.is_valid())
Example #7
0
 def test_if_valid_on_all_fields(self):
     form_data = {'choice_text': 'Example choice text', 'correct': True}
     form = ChoiceForm(data=form_data)
     self.assertTrue(form.is_valid())
Example #8
0
 def get(self, request):
     form = ChoiceForm()
     return  render(request, 'upload_form.html', {'form': form, 'title': 'Upload choice'})