We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e6d52c1 commit 32276c4Copy full SHA for 32276c4
rest_framework_filters/utils.py
@@ -1,6 +1,7 @@
1
2
from collections import OrderedDict
3
4
+import django
5
from django.db.models.constants import LOOKUP_SEP
6
from django.db.models.expressions import Expression
7
from django.db.models.lookups import Transform
@@ -14,7 +15,7 @@ def lookups_for_field(model_field):
14
15
lookups = []
16
17
for expr, lookup in six.iteritems(class_lookups(model_field)):
- if issubclass(lookup, Transform):
18
+ if issubclass(lookup, Transform) and django.VERSION >= (1, 9):
19
transform = lookup(Expression(model_field))
20
lookups += [
21
LOOKUP_SEP.join([expr, sub_expr]) for sub_expr
0 commit comments