Add read_only fields with defaults to value before running validators.
(self, value)
| 480 | return defaults |
| 481 | |
| 482 | def run_validators(self, value): |
| 483 | """ |
| 484 | Add read_only fields with defaults to value before running validators. |
| 485 | """ |
| 486 | if isinstance(value, dict): |
| 487 | to_validate = self._read_only_defaults() |
| 488 | to_validate.update(value) |
| 489 | else: |
| 490 | to_validate = value |
| 491 | super().run_validators(to_validate) |
| 492 | |
| 493 | def to_internal_value(self, data): |
| 494 | """ |
no test coverage detected