INNER CODE UNIT · Python
__repr__
Scille/umongo · src/umongo/abstract.py:140
def __repr__(self):
return (
f"<fields.{self.__class__.__name__}(default={self.load_default!r}, "
f"attribute={self.attribute!r}, "
f"validate={self.validate}, required={self.required}, "
f"load_only={self.load_only}, dump_only={self.dump_only}, "
f"allow_none={self.allow_none}, "
f"error_messages={self.error_messages}, "
f"io_validate={self.io_validate}, "
f"io_validate_recursive={self.io_validate_recursive}, "
f"unique={self.unique}, "
f"marshmallow_kwargs={self._ma_kwargs!r}, "
f"instance={self.instance})>"
)
def _validate_missing(self, value):
# Overwrite marshmallow.Field._validate_missing given it also checks
# for missing required fields (this is done at commit time in umongo