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
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')
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('/')
def get_users(): return data_manager.get_users()
def list_all_users(): username = session['username'] users = data_manager.get_users() return render_template('users.html', users=users, username=username)
def route_users(): stored_users = data_manager.get_users() return render_template('users_list.html', users=stored_users, title="Welcome!")
def route_users_list(): users = data_manager.get_users() return render_template("users-list.html", users=users)
def list_users(): users = data_manager.get_users() return render_template('list_users.html', users=users)
def index(): users = data_manager.get_users() return render_template('index.html', users=users)
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)
def list_users(): if request.method == 'GET': users = data_manager.get_users() return render_template('users.html', users=users) return redirect(url_for('list'))
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)