From aa80e0890894f9238c54444310477db2ee28d8ff Mon Sep 17 00:00:00 2001 From: Emil Telstad <22004178+emilte@users.noreply.github.com> Date: Wed, 23 Jul 2025 15:04:51 +0200 Subject: [PATCH] Improve OrderAdmin. --- src/genlab_bestilling/admin.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/genlab_bestilling/admin.py b/src/genlab_bestilling/admin.py index 0cddf91e..d6700401 100644 --- a/src/genlab_bestilling/admin.py +++ b/src/genlab_bestilling/admin.py @@ -50,9 +50,15 @@ class AreaAdmin(ModelAdmin): @admin.register(Order) class OrderAdmin(admin.ModelAdmin): - list_display = ["id", "name", "status", "created_at"] - list_filter = ["status"] - search_fields = ["id", "name"] + M = Order + list_display = [ + M.id.field.name, # type: ignore[attr-defined] + M.name.field.name, + M.status.field.name, + M.created_at.field.name, + ] + list_filter = [M.status.field.name] + search_fields = [M.id.field.name, M.name.field.name] # type: ignore[attr-defined] @admin.register(LocationType)