From 75394bbfb6d76eb2ac7ee3adf9529528f8f3bf50 Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Thu, 1 Dec 2022 11:08:49 +0100 Subject: [PATCH 1/1] Filter by places. --- src/catalogue/admin.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/catalogue/admin.py b/src/catalogue/admin.py index af77e26f..2cffc743 100644 --- a/src/catalogue/admin.py +++ b/src/catalogue/admin.py @@ -42,6 +42,8 @@ class AuthorAdmin(WikidataAdminMixin, TabbedTranslationAdmin): "status", "gender", "nationality", + "place_of_birth", + "place_of_death", ("genitive", admin.EmptyFieldListFilter) ] list_per_page = 10000000 @@ -168,6 +170,12 @@ class BookAdmin(WikidataAdminMixin, NumericFilterModelAdmin): "priority", "authors__gender", "authors__nationality", "translators__gender", "translators__nationality", + + ("authors__place_of_birth", add_title(admin.RelatedFieldListFilter, ' autora')), + ("authors__place_of_death", add_title(admin.RelatedFieldListFilter, ' autora')), + ("translators__place_of_birth", add_title(admin.RelatedFieldListFilter, ' tłumacza')), + ("translators__place_of_death", add_title(admin.RelatedFieldListFilter, ' tłumacza')), + "document_book__chunk__stage", LicenseFilter, -- 2.20.1