#220 Fix compatibility with Django < 1.7.
parent
f1735a8bea
commit
78fe87d89c
|
|
@ -32,7 +32,10 @@ class PolymorphicManager(models.Manager):
|
||||||
super(PolymorphicManager, self).__init__(*args, **kwrags)
|
super(PolymorphicManager, self).__init__(*args, **kwrags)
|
||||||
|
|
||||||
def get_queryset(self):
|
def get_queryset(self):
|
||||||
qs = self.queryset_class(self.model, using=self._db, hints=self._hints)
|
if django.VERSION >= (1, 7):
|
||||||
|
qs = self.queryset_class(self.model, using=self._db, hints=self._hints)
|
||||||
|
else:
|
||||||
|
qs = self.queryset_class(self.model, using=self._db)
|
||||||
if self.model._meta.proxy:
|
if self.model._meta.proxy:
|
||||||
qs = qs.instance_of(self.model)
|
qs = qs.instance_of(self.model)
|
||||||
return qs
|
return qs
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue