mirror of
https://github.com/django/django.git
synced 2025-08-11 06:18:21 +00:00
Renamed Field.rel attribute to remote_field
Field.rel is now deprecated. Rel objects have now also remote_field attribute. This means that self == self.remote_field.remote_field. In addition, made the Rel objects a bit more like Field objects. Still, marked ManyToManyFields as null=True.
This commit is contained in:
parent
f9c70bb3a1
commit
8f30556329
62 changed files with 601 additions and 598 deletions
|
@ -181,9 +181,9 @@ def select_related_descend(field, restricted, requested, load_fields, reverse=Fa
|
|||
* load_fields - the set of fields to be loaded on this model
|
||||
* reverse - boolean, True if we are checking a reverse select related
|
||||
"""
|
||||
if not field.rel:
|
||||
if not field.remote_field:
|
||||
return False
|
||||
if field.rel.parent_link and not reverse:
|
||||
if field.remote_field.parent_link and not reverse:
|
||||
return False
|
||||
if restricted:
|
||||
if reverse and field.related_query_name() not in requested:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue