From b5c7cb4d3306a7b4e8f87bcf365ff30ae53018ed Mon Sep 17 00:00:00 2001 From: Ramiro Morales Date: Wed, 8 Aug 2018 22:25:18 -0300 Subject: Fixed #29653 -- Fixed missing related_query_name reverse accessor if GenericRelation is declared on an abstract base model. Regression in 4ab027b94409e6415b774797bf9d3593da9d9ea8. Thanks Lauri Kainulainen for the report. --- django/db/models/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'django') diff --git a/django/db/models/base.py b/django/db/models/base.py index d92fcb893a..3c2147ba78 100644 --- a/django/db/models/base.py +++ b/django/db/models/base.py @@ -280,7 +280,8 @@ class ModelBase(type): ) else: field = copy.deepcopy(field) - field.mti_inherited = True + if not base._meta.abstract: + field.mti_inherited = True new_class.add_to_class(field.name, field) # Copy indexes so that index names are unique when models extend an -- cgit v1.3