def register(): form = RegisterForm() if form.validate(): u = User(username=form.username.data, password=form.password.data, email=form.email.data) db.session.add(u) db.session.commit() #生成一个加密的字符串 保存该用户注册成功后的信息 token = u.generate_token() #发送给用户一封邮件 send_mail(u.email, '77账户激活', 'email/activate', username=u.username, token=token) return redirect(url_for('users.login')) return render_template('users/register.html', form=form)
def register(): form = RegisterFrom() if form.validate_on_submit(): u = User( username=form.username.data, password=form.password.data, email=form.email.data, ) db.session.add(u) db.session.commit() # 生产一个加密字符串,保存该用户注册成功后的信息 token = u.generate_token() # 发送一封邮箱 send_mail(u.email, subject='账户激活', template='email/activate', username=u.username, token=token) # print(u.email) return redirect(url_for('users.login')) return render_template('users/register.html', form=form)