From 82ee1f39c9a0b3d5ab04c12834c74038c7390954 Mon Sep 17 00:00:00 2001 From: Emil Telstad <22004178+emilte@users.noreply.github.com> Date: Tue, 1 Jul 2025 01:47:36 +0200 Subject: [PATCH] Improve AreaAdmin. --- src/genlab_bestilling/admin.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/genlab_bestilling/admin.py b/src/genlab_bestilling/admin.py index 1f701ba3..ab2b270a 100644 --- a/src/genlab_bestilling/admin.py +++ b/src/genlab_bestilling/admin.py @@ -34,7 +34,16 @@ class OrganizationAdmin(ModelAdmin): @admin.register(Area) class AreaAdmin(ModelAdmin): - search_fields = ["name"] + M = Area + search_help_text = "Search for area name" + search_fields = [M.name.field.name] + list_display = [M.name.field.name, M.location_mandatory.field.name] + list_filter = [ + (M.name.field.name, unfold_filters.FieldTextFilter), + M.location_mandatory.field.name, + ] + list_filter_submit = True + list_filter_sheet = False @admin.register(LocationType)