Update serializers.md (#6783)

This commit is contained in:
linchiwei123 2019-07-05 16:11:20 +08:00 committed by Tom Christie
parent 976739206c
commit 8fbf8c3fa3

View File

@ -966,6 +966,7 @@ The following class is an example of a generic serializer that can handle coerci
into primitive representations.
"""
def to_representation(self, obj):
output = {}
for attribute_name in dir(obj):
attribute = getattr(obj, attribute_name)
if attribute_name.startswith('_'):
@ -991,6 +992,7 @@ The following class is an example of a generic serializer that can handle coerci
else:
# Force anything else to its string representation.
output[attribute_name] = str(attribute)
return outout
---