MCPcopy
hub / github.com/django/django / run_validators

Method run_validators

django/forms/fields.py:189–201  ·  view source on GitHub ↗
(self, value)

Source from the content-addressed store, hash-verified

187 raise ValidationError(self.error_messages["required"], code="required")
188
189 def run_validators(self, value):
190 if value in self.empty_values:
191 return
192 errors = []
193 for v in self.validators:
194 try:
195 v(value)
196 except ValidationError as e:
197 if hasattr(e, "code") and e.code in self.error_messages:
198 e.message = self.error_messages[e.code]
199 errors.extend(e.error_list)
200 if errors:
201 raise ValidationError(errors)
202
203 def clean(self, value):
204 """

Callers 4

cleanMethod · 0.95
cleanMethod · 0.45
cleanMethod · 0.45

Calls 2

ValidationErrorClass · 0.90
extendMethod · 0.80