def _required_validate(self, value):
if value is missing or not hasattr(self.container, '_required_validate'):
return
required_validate = self.container._required_validate
errors = {}
for i, sub_value in enumerate(value):
try:
required_validate(sub_value)
except ValidationError as exc:
errors[i] = exc.messages
if errors:
raise ValidationError(errors)
评论列表
文章目录