RelatedField.get_default_value: return empty list if self.many==True

This commit is contained in:
Anton Shutik 2014-02-28 13:59:21 +03:00
parent 1addd09e2b
commit 3c62f0efc3

View File

@ -122,8 +122,9 @@ class RelatedField(WritableField):
def get_default_value(self):
default = super(RelatedField, self).get_default_value()
return default or \
[] if self.many else None
if self.many and default is None:
return []
return default
### Regular serializer stuff...