From 27abaae2e4365f2f5402628a1f8e196cf97d5654 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Mon, 7 Nov 2016 18:38:34 +0000 Subject: [PATCH] Tweaked and enhanced doc.admin.DocEventAdmin. - Legacy-Id: 12276 --- ietf/doc/admin.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ietf/doc/admin.py b/ietf/doc/admin.py index dde40943a..5d4ebdb05 100644 --- a/ietf/doc/admin.py +++ b/ietf/doc/admin.py @@ -137,10 +137,14 @@ admin.site.register(BallotType, BallotTypeAdmin) class DocEventAdmin(admin.ModelAdmin): def rev(self, obj): - return obj.get_dochistory().rev + h = obj.get_dochistory() + return h.rev if h else "" def doc_time(self, obj): - return obj.get_dochistory().time - list_display = ["id", "doc", "type", "rev", "by", "time", "doc_time" ] + h = obj.get_dochistory() + return h.time if h else "" + def short_desc(self, obj): + return obj.desc[:32] + list_display = ["id", "doc", "type", "rev", "by", "time", "doc_time", "short_desc" ] search_fields = ["doc__name", "by__name"] raw_id_fields = ["doc", "by"] admin.site.register(DocEvent, DocEventAdmin)