Add column ordering to groups index

pull/7574/head
Matt Westcott 2021-08-05 23:27:53 +01:00
rodzic a11378acf8
commit c60e71eebd
1 zmienionych plików z 6 dodań i 0 usunięć

Wyświetl plik

@ -2,6 +2,7 @@ from django.contrib.auth.models import Group
from django.urls import re_path
from django.utils.translation import gettext as _
from wagtail.admin.ui.tables import TitleColumn
from wagtail.admin.views import generic, mixins
from wagtail.admin.viewsets.model import ModelViewSet
from wagtail.core import hooks
@ -58,6 +59,11 @@ class IndexView(mixins.SearchableListMixin, generic.IndexView):
context_object_name = 'groups'
paginate_by = 20
ordering = ['name']
default_ordering = 'name'
columns = [
TitleColumn('name', label=_("Name"), sort_key='name', url_name='wagtailusers_groups:edit'),
]
def get_template_names(self):
if self.request.headers.get('x-requested-with') == 'XMLHttpRequest':