Ejemplo n.º 1
0
def createUser():
    form = SignUpForm()
    if request.method == 'POST' and form.validate():
        flash("Thanks for signing up!")
        # Gathering Form Data
        username = form.username.data
        email = form.email.data
        password = form.password.data
        print(username, email, password)

        # Add Form Data to User Model Class
        user = User(username, email, password)
        db.session.add(user)  # Start communication with Database
        db.session.commit()  # Save Data to Database
        return redirect(url_for('login'))
    else:
        flash("Your form is missing some data")
    return render_template("register.html", register_form=form)
Ejemplo n.º 2
0
def createUser():
    form = SignUpForm()
    if request.method == 'POST' and form.validate():
        flash("Thanks for Signing up!")
        username = form.username.data
        email = form.email.data
        password = form.password.data
        print(username, email, password)

        #add form data to user model class
        user = User(username, email, password)
        db.session.add(user)  #start comms with database
        db.session.commit()  #save data to database
        return redirect(url_for('login'))

    else:
        print("Not valid")
    return render_template('register.html', register_form=form)