def register(): form = RegisterForm() if form.validate_on_submit(): user = User(email=form.email.data, username=form.username.data) user.set_password(form.password.data) user.commit() login_user(user) return redirect(url_for('users.index')) return render_template('default/register.jinja', form=form)
def register(): form = RegisterForm() if form.validate_on_submit(): user = User(email=form.email.data, username=form.username.data) user.set_password(form.password.data) user.commit() login_user(user) return redirect(url_for(current_app.config['LOGIN_REDIRECT_ENDPOINT'])) return render_template('default/register.jinja', form=form)
def dispatch_request(self): try: id = int(request.form['userID']) name = request.form['userName'].encode('utf-8') password = request.form['userPassword'].encode('utf-8') phone = request.form['userPhone'].encode('utf-8') if User.query.filter_by(id=id).first() != None: raise Exception('IntegrityError') u = User(id, name, password, phone) u.commit() response = Lusponse.make_success_response('success sign up', '') return response except Exception, e: response = Lusponse.make_fail_response('fail sign up', "%r"%e) return response