def test_if_valid_contact_is_saved(self): form = ContactForm({ 'first_name': 'test', 'last_name': 'test', 'number': '9999900000' }) contact = form.save() self.assertEqual(contact.person.first_name, 'test')
def create(request): form = ContactForm(request.POST) if form.is_valid(): form.save() return HttpResponseRedirect('all/') return render(request, 'add.html', {'person_form': form}, context_instance=RequestContext(request))
def test_if_invalid_contact_is_not_saved(self): form = ContactForm({ 'first_name': 'tes&t', 'last_name': 'test', 'number': '9999900000' }) contact = form.save() self.assertEqual(contact, None)
def add(request): person_form = ContactForm() return render(request, 'add.html', {'person_form': person_form}, context_instance=RequestContext(request))