Avoid using facets in older Django versions
parent
9ceaa90270
commit
5c7f2e68e5
|
|
@ -141,7 +141,7 @@ class MultiSelectFilter(MultiSelectMixin, admin.AllValuesFieldListFilter):
|
|||
return used_parameters
|
||||
|
||||
def choices(self, changelist):
|
||||
add_facets = changelist.add_facets
|
||||
add_facets = getattr(changelist, "add_facets", False)
|
||||
facet_counts = self.get_facet_queryset(changelist) if add_facets else None
|
||||
yield {
|
||||
'selected': not self.lookup_vals and self.lookup_val_isnull is None,
|
||||
|
|
@ -195,7 +195,7 @@ class MultiSelectRelatedFilter(MultiSelectMixin, admin.RelatedFieldListFilter):
|
|||
self.empty_value_display = model_admin.get_empty_value_display()
|
||||
|
||||
def choices(self, changelist):
|
||||
add_facets = changelist.add_facets
|
||||
add_facets = getattr(changelist, "add_facets", False)
|
||||
facet_counts = self.get_facet_queryset(changelist) if add_facets else None
|
||||
yield {
|
||||
'selected': not self.lookup_vals and not self.lookup_val_isnull,
|
||||
|
|
@ -247,7 +247,7 @@ class MultiSelectDropdownFilter(MultiSelectFilter):
|
|||
template = 'more_admin_filters/multiselectdropdownfilter.html'
|
||||
|
||||
def choices(self, changelist):
|
||||
add_facets = changelist.add_facets
|
||||
add_facets = getattr(changelist, "add_facets", False)
|
||||
facet_counts = self.get_facet_queryset(changelist) if add_facets else None
|
||||
query_string = changelist.get_query_string({}, [self.lookup_kwarg, self.lookup_kwarg_isnull])
|
||||
yield {
|
||||
|
|
@ -292,7 +292,7 @@ class MultiSelectRelatedDropdownFilter(MultiSelectRelatedFilter):
|
|||
template = 'more_admin_filters/multiselectdropdownfilter.html'
|
||||
|
||||
def choices(self, changelist):
|
||||
add_facets = changelist.add_facets
|
||||
add_facets = getattr(changelist, "add_facets", False)
|
||||
facet_counts = self.get_facet_queryset(changelist) if add_facets else None
|
||||
query_string = changelist.get_query_string({}, [self.lookup_kwarg, self.lookup_kwarg_isnull])
|
||||
yield {
|
||||
|
|
|
|||
Loading…
Reference in New Issue