X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/600d7d89b190af900e8dcc89beaaa3993d4545a0..702fb2526face0e696facae2fe725495bfad1274:/src/catalogue/admin.py diff --git a/src/catalogue/admin.py b/src/catalogue/admin.py index 3919035b..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 @@ -56,6 +58,7 @@ class AuthorAdmin(WikidataAdminMixin, TabbedTranslationAdmin): "fields": [ ("first_name", "last_name"), "slug", + "genitive", "gender", "nationality", ("date_of_birth", "year_of_birth", "year_of_birth_inexact", "year_of_birth_range", "place_of_birth"), @@ -167,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,