Example #1
0
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})
Example #2
0
 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)