From 6b962cfcf78b24a57cea43f1592df1dcf2646c12 Mon Sep 17 00:00:00 2001 From: Yuri Prezument Date: Sun, 30 Dec 2012 10:58:54 +0200 Subject: Fix "default" and partial serializers, fixes #532 --- rest_framework/fields.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/fields.py b/rest_framework/fields.py index dd90c3f8..47bdc26a 100644 --- a/rest_framework/fields.py +++ b/rest_framework/fields.py @@ -189,7 +189,7 @@ class WritableField(Field): else: native = data[field_name] except KeyError: - if self.default is not None: + if self.default is not None and not self.root.partial: native = self.default else: if self.required: -- cgit v1.2.3