From 67b21cb36f9ed5319a3eb15cb438cbc3762b2299 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Roberto=20Meza=20Cabrera?= Date: Sun, 9 Jun 2019 14:08:31 -0500 Subject: [PATCH] Revert "Drop old Django compatibility code" This reverts commit 6acd917cf7076397009d0ba77901f4c1c8e190fe. --- graphene_django/utils/utils.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/graphene_django/utils/utils.py b/graphene_django/utils/utils.py index 02c47ee..c2a3b09 100644 --- a/graphene_django/utils/utils.py +++ b/graphene_django/utils/utils.py @@ -18,7 +18,8 @@ def get_reverse_fields(model, local_field_names): if name in local_field_names: 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): yield (name, related) elif isinstance(related, models.ManyToManyRel) and not related.symmetrical: