Merge pull request #371 from tumb1er/replace_iterable_class

replace iterable class in qs.non_polymorphic
fix_request_path_info
Diederik van der Boor 2019-07-11 22:03:07 +02:00 committed by GitHub
commit f9492a12a8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -138,6 +138,8 @@ class PolymorphicQuerySet(QuerySet):
base class used for this query are returned.""" base class used for this query are returned."""
qs = self._clone() qs = self._clone()
qs.polymorphic_disabled = True qs.polymorphic_disabled = True
if issubclass(qs._iterable_class, PolymorphicModelIterable):
qs._iterable_class = ModelIterable
return qs return qs
def instance_of(self, *args): def instance_of(self, *args):