From 05ab6870f10bb99e763ecc7d2f3fe3777e611924 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 2 Nov 2018 17:34:10 +0000 Subject: admin: Show series.submitter in admin view Display this by default and allow filtering by it. While we're here, also allow patches to be filtered by submitter. Signed-off-by: Stephen Finucane --- patchwork/admin.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/patchwork/admin.py b/patchwork/admin.py index 9254167..546e516 100644 --- a/patchwork/admin.py +++ b/patchwork/admin.py @@ -88,7 +88,7 @@ admin.site.register(CoverLetter, SubmissionAdmin) class PatchAdmin(admin.ModelAdmin): list_display = ('name', 'submitter', 'project', 'state', 'date', 'archived', 'is_pull_request') - list_filter = ('project', 'state', 'archived') + list_filter = ('project', 'submitter', 'state', 'archived') list_select_related = ('submitter', 'project', 'state') search_fields = ('name', 'submitter__name', 'submitter__email') date_hierarchy = 'date' @@ -119,8 +119,10 @@ class PatchInline(admin.StackedInline): class SeriesAdmin(admin.ModelAdmin): - list_display = ('name', 'date', 'submitter', 'version', 'total', + list_display = ('name', 'submitter', 'project', 'date', 'version', 'total', 'received_total', 'received_all') + list_filter = ('project', 'submitter') + list_select_related = ('submitter', 'project') readonly_fields = ('received_total', 'received_all') search_fields = ('submitter_name', 'submitter_email') exclude = ('patches', ) -- cgit v1.2.3