diff options
author | Erik Cederstrand <erik@cederstrand.dk> | 2021-10-13 07:31:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-13 07:31:25 +0200 |
commit | 14c8504a37afad96ab93cf82f47b13bcc4d00621 (patch) | |
tree | 5ddcb323cd37d8a283a337e7e5c1a4d23d70f5f3 /django/db/models/sql/query.py | |
parent | 409060780cc7ac1f7cfbdff1f7197945a801cf77 (diff) | |
download | django-14c8504a37afad96ab93cf82f47b13bcc4d00621.tar.gz |
Refs #25265 -- Allowed Query subclasses to build filters.
Diffstat (limited to 'django/db/models/sql/query.py')
-rw-r--r-- | django/db/models/sql/query.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/db/models/sql/query.py b/django/db/models/sql/query.py index 79499b2854..171e72cfb8 100644 --- a/django/db/models/sql/query.py +++ b/django/db/models/sql/query.py @@ -1760,7 +1760,7 @@ class Query(BaseExpression): ) """ # Generate the inner query. - query = Query(self.model) + query = self.__class__(self.model) query._filtered_relations = self._filtered_relations filter_lhs, filter_rhs = filter_expr if isinstance(filter_rhs, OuterRef): |