This commit is contained in:
Ross McFarland 2013-10-21 01:57:59 -07:00
commit dc0f6a84e8

View File

@ -520,7 +520,7 @@ class BaseSerializer(WritableField):
if self.many is not None:
many = self.many
else:
many = hasattr(obj, '__iter__') and not isinstance(obj, (Page, dict))
many = hasattr(obj, '__iter__') and not (isinstance(obj, dict) or hasattr(obj, 'next_page_number'))
if many:
warnings.warn('Implict list/queryset serialization is deprecated. '
'Use the `many=True` flag when instantiating the serializer.',