Tweaked and enhanced doc.admin.DocEventAdmin.

- Legacy-Id: 12276
This commit is contained in:
Henrik Levkowetz 2016-11-07 18:38:34 +00:00
parent 7f1c1e43f2
commit 27abaae2e4

View file

@ -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)