summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorRamiro Morales <cramm0@gmail.com>2013-06-28 20:00:50 -0300
committerRamiro Morales <cramm0@gmail.com>2013-06-28 21:48:16 -0300
commit6ba69c8456461aa30f415331b948f7f92dfcf211 (patch)
treefca0233eea51bf619a97162b7e3d6d4ec3df957e /django
parentc196564132a351549245a5d795391ad1ea56195c (diff)
Removed 'depth' .select_related() argument as per deprecation TL.
Diffstat (limited to 'django')
-rw-r--r--django/db/models/query.py9
1 files changed, 0 insertions, 9 deletions
diff --git a/django/db/models/query.py b/django/db/models/query.py
index 27a87a3f65..34d8eaa6ff 100644
--- a/django/db/models/query.py
+++ b/django/db/models/query.py
@@ -5,7 +5,6 @@ The main QuerySet implementation. This provides the public API for the ORM.
import copy
import itertools
import sys
-import warnings
from django.conf import settings
from django.core import exceptions
@@ -648,10 +647,6 @@ class QuerySet(object):
If select_related(None) is called, the list is cleared.
"""
- if 'depth' in kwargs:
- warnings.warn('The "depth" keyword argument has been deprecated.\n'
- 'Use related field names instead.', DeprecationWarning, stacklevel=2)
- depth = kwargs.pop('depth', 0)
if kwargs:
raise TypeError('Unexpected keyword arguments to select_related: %s'
% (list(kwargs),))
@@ -659,13 +654,9 @@ class QuerySet(object):
if fields == (None,):
obj.query.select_related = False
elif fields:
- if depth:
- raise TypeError('Cannot pass both "depth" and fields to select_related()')
obj.query.add_select_related(fields)
else:
obj.query.select_related = True
- if depth:
- obj.query.max_depth = depth
return obj
def prefetch_related(self, *lookups):