9 lines
356 B
Python
9 lines
356 B
Python
|
def to_representation(self, instance):
|
||
|
"""
|
||
|
Object instance -> Dict of primitive datatypes.
|
||
|
We use a custom to_representation function to exclude empty fields in the serialized JSON.
|
||
|
"""
|
||
|
ret = super(InstanceListSerializer, self).to_representation(instance)
|
||
|
ret = OrderedDict(list(filter(lambda x: x[1], ret.items())))
|
||
|
return ret
|