def register(): if session.get('username'): return redirect(url_for('index')) form = RegisterForm() if form.validate_on_submit(): user = User() user_id = User.query.count() user_id += 1 user.user_id = user_id user.email = form.email.data user.password = form.password.data user.first_name = form.first_name.data user.last_name = form.last_name.data user.set_password(form.password.data) db.session.add(user) db.session.commit() flash("You are successfully registered!", "success") return redirect(url_for('index')) return render_template("registration.html", title="Register", form=form, registration=True)
def update_personal_data_service(*, first_name: str, last_name: str, user: User): user.first_name = first_name user.last_name = last_name return user