From 6f9fbea6d30e5c1b48fbd4c0833f33ce65669139 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Thu, 11 Oct 2018 13:40:15 +0000 Subject: [PATCH] Updated the nomcom admin pages for Feedback to make it possible to see and sort on the Nominees field. - Legacy-Id: 15558 --- ietf/nomcom/admin.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ietf/nomcom/admin.py b/ietf/nomcom/admin.py index 66711ca9c..d6e0170d9 100644 --- a/ietf/nomcom/admin.py +++ b/ietf/nomcom/admin.py @@ -42,8 +42,12 @@ class PositionAdmin(admin.ModelAdmin): admin.site.register(Position, PositionAdmin) class FeedbackAdmin(admin.ModelAdmin): - list_display = ['id', 'nomcom', 'author', 'subject', 'type', 'user', 'time'] - list_filter = ['nomcom', 'type', 'time'] + def nominee(self, obj): + return u", ".join(n.person.ascii for n in obj.nominees.all()) + nominee.admin_order_field = 'nominees__person__ascii' + + list_display = ['id', 'nomcom', 'author', 'nominee', 'subject', 'type', 'user', 'time'] + list_filter = ['nomcom', 'type', 'time', ] raw_id_fields = ['positions', 'topics', 'user'] admin.site.register(Feedback, FeedbackAdmin)