示例#1
0
文件: users.py 项目: nightpool/rox
def signup():
    form = SignupForm(flask.request.form)
    if flask.request.method == "POST" and form.validate():
            user = User(**form.data)
            user.passwd(form.data['password'])
            user.generate_new_inventory()
            user.save()

            flask.session['login'] = user.name
            flask.flash("Signup successful!")
            print flask.url_for('.single_user', name=user.name)
            return flask.redirect(flask.url_for('.single_user', name=user.name))
    return flask.render_template("signup.html", form=form)