def register(): form = RegisterFrom() # 如果是post方法并且表单验证通过的话, 返回True; if form.validate_on_submit(): # 用户提交的表单信息 print(form.data) addUser(form.data['user'], form.data['passwd']) return redirect(url_for('index')) # return 'ok' return render_template('register.html', form=form)
def signup(): categories = Category.query.all() form = RegisterFrom() if request.method == 'POST': if form.validate_on_submit(): psdmd5 = md5(form.data['password']) password = psdmd5.hexdigest() u = User(nickname=form.data['nickname'], email=form.data['email'], password=password) try: db.session.add(u) db.session.commit() flash('signup successful') except Exception, e: return flash('something goes wrong') return redirect(url_for('signin'))