diff options
| author | Ramiro Morales <cramm0@gmail.com> | 2013-06-28 20:00:50 -0300 |
|---|---|---|
| committer | Ramiro Morales <cramm0@gmail.com> | 2013-06-28 21:48:16 -0300 |
| commit | 6ba69c8456461aa30f415331b948f7f92dfcf211 (patch) | |
| tree | fca0233eea51bf619a97162b7e3d6d4ec3df957e /django | |
| parent | c196564132a351549245a5d795391ad1ea56195c (diff) | |
Removed 'depth' .select_related() argument as per deprecation TL.
Diffstat (limited to 'django')
| -rw-r--r-- | django/db/models/query.py | 9 |
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): |
