summaryrefslogtreecommitdiff
path: root/django/db/models/sql/query.py
diff options
context:
space:
mode:
authorBendeguz Csirmaz <csirmazbendeguz@gmail.com>2024-07-23 21:17:34 +0800
committerSarah Boyce <42296566+sarahboyce@users.noreply.github.com>2024-08-01 17:26:09 +0200
commit1eac690d25dd49088256954d4046813daa37dc95 (patch)
tree5888b12e950501b204f0dbb2453a89ec484449b9 /django/db/models/sql/query.py
parent3dac3271d286f2790780e89d31ddbb7197f8defa (diff)
Refs #373 -- Added tuple lookups.
Diffstat (limited to 'django/db/models/sql/query.py')
-rw-r--r--django/db/models/sql/query.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/django/db/models/sql/query.py b/django/db/models/sql/query.py
index 9a57af2bf3..09916277bc 100644
--- a/django/db/models/sql/query.py
+++ b/django/db/models/sql/query.py
@@ -23,6 +23,7 @@ from django.db.models.constants import LOOKUP_SEP
from django.db.models.expressions import (
BaseExpression,
Col,
+ ColPairs,
Exists,
F,
OuterRef,
@@ -32,7 +33,6 @@ from django.db.models.expressions import (
Value,
)
from django.db.models.fields import Field
-from django.db.models.fields.related_lookups import MultiColSource
from django.db.models.lookups import Lookup
from django.db.models.query_utils import (
Q,
@@ -1549,9 +1549,7 @@ class Query(BaseExpression):
if len(targets) == 1:
col = self._get_col(targets[0], join_info.final_field, alias)
else:
- col = MultiColSource(
- alias, targets, join_info.targets, join_info.final_field
- )
+ col = ColPairs(alias, targets, join_info.targets, join_info.final_field)
else:
col = self._get_col(targets[0], join_info.final_field, alias)