From bbea7c42bce25ae11a388061a74fdea148df22f1 Mon Sep 17 00:00:00 2001 From: Guan Ke Date: Wed, 10 Jun 2015 03:53:17 +0800 Subject: [PATCH] fix an error that required attribute not work on ManyRelatedField --- rest_framework/relations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rest_framework/relations.py b/rest_framework/relations.py index 00a4a2656..825f5b113 100644 --- a/rest_framework/relations.py +++ b/rest_framework/relations.py @@ -349,9 +349,9 @@ class ManyRelatedField(Field): if self.field_name not in dictionary: if getattr(self.root, 'partial', False): return empty - return dictionary.getlist(self.field_name) + return dictionary.getlist(self.field_name) or empty - return dictionary.get(self.field_name, empty) + return dictionary.get(self.field_name, empty) or empty def to_internal_value(self, data): return [