choice of both field.source and field.field_name added

This commit is contained in:
anvesh agarwal 2019-10-22 16:15:37 +05:30
parent 6d427b4d1c
commit 0cc4624d02

View File

@ -448,7 +448,10 @@ class Serializer(BaseSerializer, metaclass=SerializerMetaclass):
default = field.get_default()
except SkipField:
continue
defaults[field.source] = default
if field.source == None:
defaults[field.field_name] = default
else:
defaults[field.source] = default
return defaults