From 5902dac33b0cf295f59c2102d31b2df5161b08e0 Mon Sep 17 00:00:00 2001 From: anvesh agarwal Date: Tue, 29 Oct 2019 14:42:35 +0530 Subject: [PATCH] fixing writable fields test by including field.field_name in place of field.source_attrs --- 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 f5d9a5065..f6d18a238 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -493,7 +493,7 @@ class Serializer(BaseSerializer, metaclass=SerializerMetaclass): except SkipField: pass else: - set_value(ret, field.source_attrs, validated_value) + set_value(ret, field.field_name.split(), validated_value) if errors: raise ValidationError(errors)