Example #1
0
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)
Example #2
0
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'))