def post(self): form = RegistrationForm(request.form) if form.validate(): response = self.rest.postForm( form.toDict() ) data = json.loads(response) flash("Account successfully created!", "success") return redirect(url_for('login'))
def post(self): form = RegistrationForm(request.form, csrf_enabled = False) if form.validate(): if not User.query.filter_by(username = form.username.data).count() > 0: try: user = User(form.username.data, form.email.data, form.password.data) db.session.add(user) db.session.commit() return jsonify(user=user.toDict()) except IntegrityError as e: return jsonify({"error": "Username or email do already exist"}) return jsonify({"error": form.errors})
def userNewForm(): form = RegistrationForm(request.form) return jsonify(form = form.toDict())