From b506b3161deaeac49c9b9cb16abffe2595b29789 Mon Sep 17 00:00:00 2001 From: Mohit Mittal Date: Fri, 2 Dec 2016 11:02:26 -0800 Subject: [PATCH] Don't skip fields if there is an error --- rest_framework/fields.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/rest_framework/fields.py b/rest_framework/fields.py index 0847fbddb..12be39d77 100644 --- a/rest_framework/fields.py +++ b/rest_framework/fields.py @@ -415,8 +415,6 @@ class Field(object): try: return get_attribute(instance, self.source_attrs) except (KeyError, AttributeError) as exc: - if not self.required and self.default is empty: - raise SkipField() msg = ( 'Got {exc_type} when attempting to get a value for field ' '`{field}` on serializer `{serializer}`.\nThe serializer '