def index(request): form = UsuarioAvaliacaoForm(request.POST or None) if request.method == 'POST': if form.is_valid(): form.save() message_type = messages.SUCCESS message_text = u'Dados enviados com sucesso! Em breve você receberá um email de confirmação.' form = UsuarioAvaliacaoForm() else: message_type = messages.ERROR message_text = u'Ocorreu um erro ao enviar os dados. Por favor verifique!' messages.add_message(request, message_type, message_text) return render(request, 'index.html', {'form': form})
def test_email_valid(self): # campo email deve conter email valido data = {"nome": "vitor hugo campos", "email": "vitorgmail"} form = UsuarioAvaliacaoForm(data) form.is_valid() self.assertItemsEqual(["email"], form.errors)