コード例 #1
0
ファイル: users.py プロジェクト: nbiggs1337/PushToGitHub
def create():
    data = {
        'fn': request.form['first_name'],
        'ln': request.form['last_name'],
        'em': request.form['email']
    }
    print(request.form)
    id=User.create(data)
    return redirect(f'/user/{id}')
コード例 #2
0
def register():
    if not User.register_validate(request.form):
        return redirect("/")

    hash_browns = bcrypt.generate_password_hash(request.form['password'])
    data = {**request.form, "password": hash_browns}
    user_id = User.create(data)

    session["uuid"] = user_id

    return redirect("/dashboard")
コード例 #3
0
def create():
    list_of_users = User.get_by_email(request.form['email'])
    if len(list_of_users) > 0:
        flash('Email already exists')
        return redirect('/')
    if not User.validate_inputs(request.form):
        return redirect('/')
    pw_hash = bcrypt.generate_password_hash(request.form['password'])
    data = {
        'first_name': request.form["first_name"],
        'last_name': request.form["last_name"],
        'email': request.form["email"],
        'password': pw_hash
    }
    user_id = User.create(data)
    print(user_id)
    session['uuid'] = user_id
    return redirect('/dashboard')
コード例 #4
0
def create_user():
    # print(request.form)
    User.create(request.form)

    return redirect("/")