mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	queryset-refactor: Removed the facility for select_related(False). It was
useless. git-svn-id: http://code.djangoproject.com/svn/django/branches/queryset-refactor@7284 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
		| @@ -381,8 +381,6 @@ class _QuerySet(object): | |||||||
|         related objects are included in the selection. |         related objects are included in the selection. | ||||||
|         """ |         """ | ||||||
|         depth = kwargs.pop('depth', 0) |         depth = kwargs.pop('depth', 0) | ||||||
|         # TODO: Remove this? select_related(False) isn't really useful. |  | ||||||
|         true_or_false = kwargs.pop('true_or_false', True) |  | ||||||
|         if kwargs: |         if kwargs: | ||||||
|             raise TypeError('Unexpected keyword arguments to select_related: %s' |             raise TypeError('Unexpected keyword arguments to select_related: %s' | ||||||
|                     % (kwargs.keys(),)) |                     % (kwargs.keys(),)) | ||||||
| @@ -392,7 +390,7 @@ class _QuerySet(object): | |||||||
|                 raise TypeError('Cannot pass both "depth" and fields to select_related()') |                 raise TypeError('Cannot pass both "depth" and fields to select_related()') | ||||||
|             obj.query.add_select_related(fields) |             obj.query.add_select_related(fields) | ||||||
|         else: |         else: | ||||||
|             obj.query.select_related = true_or_false |             obj.query.select_related = True | ||||||
|         if depth: |         if depth: | ||||||
|             obj.query.max_depth = depth |             obj.query.max_depth = depth | ||||||
|         return obj |         return obj | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user