diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 35fb8fcf0..a91652000 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -157,7 +157,7 @@ class BaseSerializer(Field): 'You must call `.is_valid()` before calling `.save()`.' ) - assert not self.errors, ( + assert not self._errors, ( 'You cannot call `.save()` on a serializer with invalid data.' ) @@ -218,7 +218,7 @@ class BaseSerializer(Field): self._errors = {} if self._errors and raise_exception: - raise ValidationError(self.errors) + raise ValidationError(self._errors) return not bool(self._errors)