def adduser(): nome = request.form['name'] email = request.form['email'] senha = request.form['password'] permissao = request.form['permission'] token = ''.join( random.choice(string.ascii_uppercase + string.digits) for _ in range(9)) user = User() try: response = user.insert_new_user(nome, email, senha, token, permissao) if response == True: return "sucesso" else: return "Erro ao cadastrar usuário." except Exception as e: return 'Erro no servidor. Contate o analista responsável!'
def adduser(): if session.get('token') is None: return render_template( '/login.html', message="You have to login to access this module", alertlevel="warning") user = User() nome = request.form['name'] email = request.form['email'] senha = request.form['password'] permissao = request.form['permission'] token = ''.join( random.choice(string.ascii_uppercase + string.digits) for _ in range(9)) try: response = user.insert_new_user(nome, email, senha, token, permissao) users = user.search_all_users() if response == True: return render_template('/users.html', message="User added successfully", alertlevel="success", users=users) else: return render_template('/users.html', message="Error adding user", alertlevel="danger", users=users) except Exception as e: return render_template( '/users.html', message= "A database error has occurred. Contact your system administrator", alertlevel="danger", users=users)