Move ActiveFilter to wagtail.admin.active_filters

pull/12995/head
Sage Abdullah 2025-03-27 15:24:34 +07:00
rodzic c91bff5d21
commit b44bdab5b4
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: EB1A33CC51CC0217
2 zmienionych plików z 7 dodań i 7 usunięć

Wyświetl plik

@ -0,0 +1,6 @@
from collections import namedtuple
# Represents a django-filter filter that is currently in force on a listing queryset
ActiveFilter = namedtuple(
"ActiveFilter", ["auto_id", "field_label", "value", "removed_filter_url"]
)

Wyświetl plik

@ -1,5 +1,4 @@
import warnings import warnings
from collections import namedtuple
from django.contrib.admin.utils import quote, unquote from django.contrib.admin.utils import quote, unquote
from django.core.exceptions import ImproperlyConfigured from django.core.exceptions import ImproperlyConfigured
@ -22,6 +21,7 @@ from django_filters.filters import (
) )
from wagtail.admin import messages from wagtail.admin import messages
from wagtail.admin.filters import ActiveFilter
from wagtail.admin.forms.search import SearchForm from wagtail.admin.forms.search import SearchForm
from wagtail.admin.paginator import WagtailPaginator from wagtail.admin.paginator import WagtailPaginator
from wagtail.admin.ui.tables import Column, Table from wagtail.admin.ui.tables import Column, Table
@ -192,12 +192,6 @@ class BaseOperationView(BaseObjectMixin, View):
return redirect(self.get_success_url()) return redirect(self.get_success_url())
# Represents a django-filters filter that is currently in force on a listing queryset
ActiveFilter = namedtuple(
"ActiveFilter", ["auto_id", "field_label", "value", "removed_filter_url"]
)
class BaseListingView(WagtailAdminTemplateMixin, BaseListView): class BaseListingView(WagtailAdminTemplateMixin, BaseListView):
template_name = "wagtailadmin/generic/listing.html" template_name = "wagtailadmin/generic/listing.html"
results_template_name = "wagtailadmin/generic/listing_results.html" results_template_name = "wagtailadmin/generic/listing_results.html"