def add_usuarios(): u = UsuariosModel() print request.get_json() u.nome = request.get_json().get("nome") u.email = request.get_json().get("email") u.save() return jsonify({"message":"Usuario cadastrado com sucesso!"})
def usuarios_cadastrar(): try: res = request.get_json() user = Usuarios(res['nome'], res['email']) db.session.add(user) db.session.commit() return jsonify({"message": "Usuario cadastrado com sucesso"}) except Exception as e: db.session.rollback() return jsonify({"status": 1, "message": "Ocorreu um erro: %s" % e})
def cadastrar_usuario(): try: usuario = {} usuario["nome"] = raw_input("Digite o nome do usuario: ") usuario["email"] = raw_input("Digite o email do usuario: ") usuario["senha"] = raw_input("Digite a senha do usuario: ") us = Usuarios(usuario["nome"], usuario["email"], usuario["senha"]) session.add(us) session.commit() print "[!] Usuario cadastrado com sucesso!" except Exception as e: print "Falhou ao inserir no banco %s" % e session.rollback()
def cadastrar_usuario(): print "cadastro de usuarios" nomeUser = raw_input("Digite o nome do usuario: ") emailUser = raw_input("Digite o email do usuario %s: " % nomeUser) while True: senhaUser = raw_input("Digite a senha do usuario %s: " % nomeUser) senhaConfirm = raw_input("Digite a senha novamente: ") if senhaConfirm != senhaUser: print "As senhas nao coincidem" else: break userPass = session.query(Usuarios).filter( Usuarios.email == emailUser, Usuarios.senha == senhaUser).first() count = 1 while count <= 4: if userPass == None: senhaUser = raw_input( "senha incorreta. Digite a senha novamente ou s para \"esqueci a senha\" (tentativa %s de 3): " % count) userPass = session.query(Usuarios).filter( Usuarios.email == emailUser, Usuarios.senha == senhaUser).first() count += 1 try: engine = create_engine( "postgresql://*****:*****@127.0.0.1/test") Session = sessionmaker() Session.configure(bind=engine) session = Session() usuario = Usuarios(nomeUser, emailUser, senhaUser) session.add(usuario) session.commit() print "Usuario %s adicionado com sucesso" % nomeUser except Exception as e: session.rollback()
def delete_usuarios(id): u = UsuariosModel.objects(id=id).first() u.delete() return jsonify({"message": "Usuario deletando com sucesso!"})
def get_usuarios(id): u = UsuariosModel.objects(id=id).first().to_json() response = json.loads(u) return jsonify({"usuarios":response})
def update_usuarios(id): u = UsuariosModel.objects(id=id).first() u.nome = request.get_json().get("nome") u.email = request.get_json().get("email") u.save() return jsonify({"message":"Dados atualizados com sucesso!"})