def contacto(request): if request.method == 'POST': form = ContactoForm(request.POST) if form.is_valid(): contacto = form.save() correo_mensaje_agradecimiento(contacto.email) return HttpResponseRedirect('/') else: form = ContactoForm() return render(request, 'landing/contacto.html', {'form': form})
def test_formulario_completo(self): form = ContactoForm(self.data) self.assertTrue(form.is_valid())
def test_mensaje_no_vacio_2(self): self.data['mensaje'] = '' form = ContactoForm(self.data) self.assertFalse(form.is_valid())
def test_asunto_no_vacio_2(self): self.data['asunto'] = '' form = ContactoForm(self.data) self.assertFalse(form.is_valid())
def test_email_no_vacio_2(self): self.data['email'] = '' form = ContactoForm(self.data) self.assertFalse(form.is_valid())
def test_nombre_no_vacio(self): self.data['nombre'] = None form = ContactoForm(self.data) self.assertFalse(form.is_valid())
def test_formulario_no_vacio(self): form = ContactoForm({}) self.assertFalse(form.is_valid())