def register():
form = RegistrationForm()
if current_user.is_authenticated:
return redirect(url_for('profile', username=current_user.username))
if form.validate_on_submit():
# Check to make sure username not taken
if db_utils.user_exists(engine, form.username.data):
flash('Username already taken.', 'danger')
return redirect(url_for('register'))
# Create user
else:
db_utils.create_user(engine,
form.username.data,
form.password.data,
form.email.data)
flash('Thanks for registering', 'success')
return redirect(url_for('login'))
return render_template('register.html', form=form)
评论列表
文章目录