From 3f1b91d157afdcedf315d7ab142d4953991cc63f Mon Sep 17 00:00:00 2001 From: Charlie Denton Date: Sat, 15 Feb 2014 09:54:03 +0000 Subject: [PATCH] Correct nested serializer assumption --- rest_framework/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 10256d479..6070a534d 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -943,7 +943,7 @@ class ModelSerializer(Serializer): # Nested forward relations - These need to be marked so we can save # them before saving the parent model instance. for field_name in attrs.keys(): - if isinstance(self.fields.get(field_name, None), Serializer): + if isinstance(self.fields.get(field_name, None), ModelSerializer): nested_forward_relations[field_name] = attrs[field_name] # Update an existing instance...