2. exceptions¶
-
exception
zoop_wrapper.exceptions.
FieldError
(name, reason)[código fonte]¶ Base:
Exception
Exceção para ser usada quando a validação de algum campo falha.
-
__init__
(name, reason)[código fonte]¶ Parâmetros: - name – nome do campo
- reason – motivo do erro
-
to_dict
()[código fonte]¶ transforma exceção para um dict
Retorna: dict
-
-
exception
zoop_wrapper.exceptions.
ValidationError
(entity, errors)[código fonte]¶ Base:
Exception
Exceção para ser usada quando a validação de um ZoopObject ocorre
-
__init__
(entity, errors)[código fonte]¶ Parâmetros: - entity – entidade na qual o erro ocorreu
- errors – lista de qualquer coisa (preferencialmente
FieldError
)
-
parse_errors
()[código fonte]¶ Traduz os erros do tipo
FieldError
para dict na listagem de errosReturns: lista de objetos serializáveis
-