From bc94e3c1a263da4b3eae3111c12270744907901b Mon Sep 17 00:00:00 2001 From: Dan Moore Date: Sat, 3 Nov 2018 22:45:36 -0400 Subject: [PATCH] Fixed #29919 -- Fixed RelatedOnlyFieldListFilter crash with reverse relationships. --- django/db/models/fields/reverse_related.py | 8 +++-- tests/admin_filters/tests.py | 37 ++++++++++++++++++++++ tests/model_fields/tests.py | 11 +++++++ 3 files changed, 54 insertions(+), 2 deletions(-) diff --git a/django/db/models/fields/reverse_related.py b/django/db/models/fields/reverse_related.py index 700410a086..8f0c95962d 100644 --- a/django/db/models/fields/reverse_related.py +++ b/django/db/models/fields/reverse_related.py @@ -114,7 +114,10 @@ class ForeignObjectRel(FieldCacheMixin): self.related_model._meta.model_name, ) - def get_choices(self, include_blank=True, blank_choice=BLANK_CHOICE_DASH, ordering=()): + def get_choices( + self, include_blank=True, blank_choice=BLANK_CHOICE_DASH, + limit_choices_to=None, ordering=(), + ): """ Return choices with a default blank choices included, for use as