Helpers¶
A collection of useful convenience methods.
-
class
odin.helpers.
ValidationErrorCollection
[source]¶ Helper collection for collecting validation error messages and generating or raising an exception.
Usage:
errors = ValidationErrorCollection() ... # Perform validation errors.add_message("name", "Value is required") if errors: raise errors.validation_error()
-
add_message
(field: Union[str, odin.fields.base.BaseField], *messages)[source]¶ Append validation error message(s).
-
messages
¶ Filtered messages that strips out empty messages.
-