mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-07-23 22:49:50 +03:00
Fixed failing test
This commit is contained in:
parent
688229f1e0
commit
20fa48ec98
|
@ -3,6 +3,7 @@ import datetime
|
|||
import types
|
||||
from decimal import Decimal
|
||||
from django.db import models
|
||||
from django.db.models.query import QuerySet
|
||||
from django.forms import widgets
|
||||
from django.utils.datastructures import SortedDict
|
||||
from rest_framework.compat import get_concrete_model
|
||||
|
@ -283,7 +284,7 @@ class BaseSerializer(Field):
|
|||
"""
|
||||
Serialize objects -> primitives.
|
||||
"""
|
||||
if hasattr(obj, '__iter__') and not hasattr(obj, '__dict__'):
|
||||
if hasattr(obj, '__iter__') and (isinstance(obj, QuerySet) or not hasattr(obj, '__dict__')):
|
||||
return [self.convert_object(item) for item in obj]
|
||||
return self.convert_object(obj)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user