Пример #1
0
Файл: user.py Проект: booo/gid
    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'))
Пример #2
0
Файл: user.py Проект: booo/gid
    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})
Пример #3
0
Файл: user.py Проект: booo/gid
def userNewForm():
    form = RegistrationForm(request.form)
    return jsonify(form = form.toDict())