Revert "Drop old Django compatibility code"

This reverts commit 6acd917cf7.
This commit is contained in:
José Roberto Meza Cabrera 2019-06-09 14:08:31 -05:00
parent bad8e13282
commit 67b21cb36f

View File

@ -18,7 +18,8 @@ def get_reverse_fields(model, local_field_names):
if name in local_field_names: if name in local_field_names:
continue continue
related = getattr(attr, "rel", None) # Django =>1.9 uses 'rel', django <1.9 uses 'related'
related = getattr(attr, "rel", None) or getattr(attr, "related", None)
if isinstance(related, models.ManyToOneRel): if isinstance(related, models.ManyToOneRel):
yield (name, related) yield (name, related)
elif isinstance(related, models.ManyToManyRel) and not related.symmetrical: elif isinstance(related, models.ManyToManyRel) and not related.symmetrical: