mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-11-22 17:47:04 +03:00
Fix serializer initial data
This commit is contained in:
parent
bb21216a7c
commit
55c44fc921
|
@ -230,7 +230,11 @@ class Serializer(BaseSerializer):
|
|||
|
||||
def get_initial(self):
|
||||
if self._initial_data is not None:
|
||||
return self.to_representation(self._initial_data)
|
||||
return ReturnDict([
|
||||
(field_name, field.get_value(self._initial_data))
|
||||
for field_name, field in self.fields.items()
|
||||
if field.get_value(self._initial_data) is not empty
|
||||
], serializer=self)
|
||||
|
||||
return ReturnDict([
|
||||
(field.field_name, field.get_initial())
|
||||
|
|
Loading…
Reference in New Issue
Block a user