def test_criacao_de_usuario(self): usuario = Usuario() usuario.nome = "Usuario Test" usuario.email = "*****@*****.**" usuario.senha= "1234" #pega o contexto da aplicacao with self.app.app_context(): db.session.add(usuario) db.session.commit() #valida se o id foi incrementado pelo banco de dados self.assertGreater(usuario.id, 0)
def cadastro(request): if request.method == 'POST': form = UsuarioForm(request.POST) if form.is_valid(): campos = Usuario() campos.nome = request.POST['nome'] campos.cidade = request.POST['cidade'] campos.email = request.POST['email'] campos.save() return HttpResponseRedirect('/sucesso/') # Redirect after POST else: form = UsuarioForm() return render(request, 'cadastro.html', { 'form':form, })