From 042a335269e7b4ecf4b8f2956b485d833b7b1019 Mon Sep 17 00:00:00 2001 From: Thomas Steen Rasmussen Date: Sun, 20 Aug 2017 01:01:44 +0200 Subject: [PATCH] fixup admin for Ticket models --- src/tickets/admin.py | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/src/tickets/admin.py b/src/tickets/admin.py index 2939c751..a40c90f8 100644 --- a/src/tickets/admin.py +++ b/src/tickets/admin.py @@ -20,12 +20,31 @@ class BaseTicketAdmin(admin.ModelAdmin): @admin.register(TicketType) class TicketTypeAdmin(admin.ModelAdmin): - pass + list_display = [ + 'name', + 'camp', + ] + + list_filter = [ + 'name', + 'camp', + ] @admin.register(SponsorTicket) class SponsorTicketAdmin(BaseTicketAdmin): - pass + list_display = [ + 'pk', + 'ticket_type', + 'sponsor', + 'checked_in', + ] + + list_filter = [ + 'ticket_type', + 'sponsor', + 'checked_in', + ] @admin.register(DiscountTicket) @@ -35,4 +54,18 @@ class DiscountTicketAdmin(BaseTicketAdmin): @admin.register(ShopTicket) class ShopTicketAdmin(BaseTicketAdmin): - pass + list_display = [ + 'pk', + 'ticket_type', + 'order', + 'product', + 'checked_in', + ] + + list_filter = [ + 'ticket_type', + 'order', + 'product', + 'checked_in', + ] +