Exemplo n.º 1
0
def check_if_database_works_and_has_users():
    users = data_manager.get_users()
    print("Dlugosc:", len(users))
    if len(users) == 0:
        return [{'user_name': "THERE IS NO USERS IN DATABASE"}]
    else:
        return users
Exemplo n.º 2
0
def login_check():
    users = data_manager.get_users()
    for user in users:
        if user[1] == request.form['username'] and check_password_hash(
                user[2], request.form['password']):
            session['username'] = request.form['username']
            session['user_id'] = user[0]
            return redirect('/')
    return redirect('/login?mode=incorrect')
Exemplo n.º 3
0
def register_check():
    username = request.form['username']
    password = generate_password_hash(request.form['password'], 'sha256')
    users = data_manager.get_users()
    usernames = [u[1] for u in users]
    if username in usernames:
        return redirect('/register?mode=incorrect')
    else:
        data_manager.add_user(username, password)
        return redirect('/')
Exemplo n.º 4
0
def get_users():
    return data_manager.get_users()
Exemplo n.º 5
0
def list_all_users():
    username = session['username']
    users = data_manager.get_users()

    return render_template('users.html', users=users, username=username)
Exemplo n.º 6
0
def route_users():
    stored_users = data_manager.get_users()
    return render_template('users_list.html',
                           users=stored_users,
                           title="Welcome!")
Exemplo n.º 7
0
def route_users_list():
    users = data_manager.get_users()
    return render_template("users-list.html", users=users)
Exemplo n.º 8
0
def list_users():
    users = data_manager.get_users()
    return render_template('list_users.html', users=users)
Exemplo n.º 9
0
def index():
    users = data_manager.get_users()
    return render_template('index.html', users=users)
Exemplo n.º 10
0
def list_users():
    if 'id' not in session:
        return redirect(url_for('route_main'))
    users = data_manager.get_users()
    return render_template('list_users.html', users=users)
Exemplo n.º 11
0
def list_users():
    if request.method == 'GET':
        users = data_manager.get_users()
        return render_template('users.html', users=users)
    return redirect(url_for('list'))
Exemplo n.º 12
0
def route_list_users():
    if 'user_name' in session:
        user_name = session['user_name']
        if user_name == 'Admin':
            user_data = data_manager.get_users()
            return render_template('list_users.html', user_data=user_data)
def list_users():
    if "user" not in session:
        return redirect(url_for("index"))
    user_list = data_manager.get_users()
    return render_template('user_list.html', user_list=user_list)