aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/serializers.py
diff options
context:
space:
mode:
authorTom Christie2014-11-27 16:40:58 +0000
committerTom Christie2014-11-27 16:40:58 +0000
commit6b2033f7894319c827c04a5caded7187797fc0b3 (patch)
treef25a52cbc51476f2a22541fa9cbb255b892aa661 /rest_framework/serializers.py
parenta88a37a8ceb8592114f6e14dcd61e26bf942a16b (diff)
downloaddjango-rest-framework-6b2033f7894319c827c04a5caded7187797fc0b3.tar.bz2
Drop transform_<field_name>
Diffstat (limited to 'rest_framework/serializers.py')
-rw-r--r--rest_framework/serializers.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py
index 00362dbb..e86e67f7 100644
--- a/rest_framework/serializers.py
+++ b/rest_framework/serializers.py
@@ -371,14 +371,9 @@ class Serializer(BaseSerializer):
for field in fields:
attribute = field.get_attribute(instance)
if attribute is None:
- value = None
+ ret[field.field_name] = None
else:
- value = field.to_representation(attribute)
- transform_method = getattr(self, 'transform_' + field.field_name, None)
- if transform_method is not None:
- value = transform_method(value)
-
- ret[field.field_name] = value
+ ret[field.field_name] = field.to_representation(attribute)
return ret