Ejemplo n.º 1
0
def create():
    # form = RegistrationForm(request.form)
    form = RegistrationForm.from_json(request.json)
    if form.validate():
        user = User()
        user.username = form.username.data
        user.email = form.email.data
        user.password = user.hash_password(form.password.data)
        user.active = form.active.data
        user.role_id = form.role_id.data
        user.persist()
        return json_response(201, "Usuário criado com sucesso", user.as_dict())
    else:
        raise ValidationException.from_wt_forms(form)