def register_view(self):
form = RegistrationForm(request.form)
if helpers.validate_form_on_submit(form):
user = User()
form.populate_obj(user)
user.password = generate_password_hash(form.password.data)
db.session.add(user)
db.session.commit()
login.login_user(user)
return redirect(url_for('.index'))
link = '<p>Already have an account? <a href="' \
+ url_for('.login_view') + '">Click here to log in</a></p>'
self._template_args['form'] = form
self._template_args['link'] = link
return super(AuthenticationView, self).index()
评论列表
文章目录