aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Christie2013-12-13 11:09:54 +0000
committerTom Christie2013-12-13 11:09:54 +0000
commit0453cbd56bf5c553412b61a2a5e5522a2d44a419 (patch)
tree87ddfdad04a60c0c9ce608e590ef65497834549a
parenta129bdd0f0840176a423a57536837977791080a4 (diff)
downloaddjango-rest-framework-0453cbd56bf5c553412b61a2a5e5522a2d44a419.tar.bz2
Clean up implementation
-rw-r--r--rest_framework/serializers.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py
index 34f31531..40caa1f3 100644
--- a/rest_framework/serializers.py
+++ b/rest_framework/serializers.py
@@ -949,7 +949,11 @@ class ModelSerializer(Serializer):
del(obj._m2m_data)
if getattr(obj, '_related_data', None):
- related_fields = dict(((f.get_accessor_name(), f) for f, m in obj._meta.get_all_related_objects_with_model()))
+ related_fields = dict([
+ (field.get_accessor_name(), field)
+ for field, model
+ in obj._meta.get_all_related_objects_with_model()
+ ])
for accessor_name, related in obj._related_data.items():
if isinstance(related, RelationsList):
# Nested reverse fk relationship