From d875348ca8ee56900f17949792dee47b6962d133 Mon Sep 17 00:00:00 2001 From: Zorex Salvo Date: Mon, 19 Apr 2021 23:23:52 +0800 Subject: [PATCH] Add archived filter to SectionAdmin --- landing/admin.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/landing/admin.py b/landing/admin.py index b39eb68..7db14e9 100644 --- a/landing/admin.py +++ b/landing/admin.py @@ -6,7 +6,7 @@ class IsArchivedListFilter(admin.SimpleListFilter): - title = 'Is Archived?' + title = 'Archived?' parameter_name = 'is_removed' def lookups(self, request, model_admin): @@ -43,7 +43,11 @@ def get_queryset(self, request): @admin.register(Section) class SectionAdmin(SortableAdminMixin, admin.ModelAdmin): - pass + search_fields = ('name',) + list_filter = (IsArchivedListFilter,) + + def get_queryset(self, request): + return Section.all_objects.all() admin.site.register(Event, EventAdmin)