From 1c09ac505bb6c74e25f4e07f6664366956617b55 Mon Sep 17 00:00:00 2001 From: Daryl Date: Wed, 14 Jun 2017 16:07:05 +1200 Subject: [PATCH 1/3] Added some helpful columns to the follow-up list page. --- helpdesk/admin.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/helpdesk/admin.py b/helpdesk/admin.py index 3ff8c857..620a6658 100644 --- a/helpdesk/admin.py +++ b/helpdesk/admin.py @@ -40,7 +40,12 @@ class AttachmentInline(admin.StackedInline): @admin.register(FollowUp) class FollowUpAdmin(admin.ModelAdmin): inlines = [TicketChangeInline, AttachmentInline] + list_display = ('ticket_get_ticket_for_url', 'title', 'date', 'ticket', 'user', 'new_status') + list_filter = ('user', 'date', 'new_status') + def ticket_get_ticket_for_url(self, obj): + return obj.ticket.ticket_for_url + ticket_get_ticket_for_url.short_description = _('Slug') @admin.register(KBItem) class KBItemAdmin(admin.ModelAdmin): From e50ce8cab3da2e047495009560885bb65a9bee62 Mon Sep 17 00:00:00 2001 From: Daryl Date: Wed, 14 Jun 2017 16:15:00 +1200 Subject: [PATCH 2/3] Forgot to fun a pep8 check. --- helpdesk/admin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/helpdesk/admin.py b/helpdesk/admin.py index 620a6658..0c56da9f 100644 --- a/helpdesk/admin.py +++ b/helpdesk/admin.py @@ -47,6 +47,7 @@ class FollowUpAdmin(admin.ModelAdmin): return obj.ticket.ticket_for_url ticket_get_ticket_for_url.short_description = _('Slug') + @admin.register(KBItem) class KBItemAdmin(admin.ModelAdmin): list_display = ('category', 'title', 'last_updated',) From 50645501b6d919c471769acee710283fcc25da77 Mon Sep 17 00:00:00 2001 From: Daryl Date: Wed, 14 Jun 2017 16:15:00 +1200 Subject: [PATCH 3/3] Forgot to run a pep8 check. --- helpdesk/admin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/helpdesk/admin.py b/helpdesk/admin.py index 620a6658..0c56da9f 100644 --- a/helpdesk/admin.py +++ b/helpdesk/admin.py @@ -47,6 +47,7 @@ class FollowUpAdmin(admin.ModelAdmin): return obj.ticket.ticket_for_url ticket_get_ticket_for_url.short_description = _('Slug') + @admin.register(KBItem) class KBItemAdmin(admin.ModelAdmin): list_display = ('category', 'title', 'last_updated',)