Tweaked admin models.

- Legacy-Id: 12071
This commit is contained in:
Henrik Levkowetz 2016-10-01 13:36:31 +00:00
parent a842e19452
commit a9f879cd0e
2 changed files with 8 additions and 4 deletions

View file

@ -137,8 +137,10 @@ admin.site.register(BallotType, BallotTypeAdmin)
class DocEventAdmin(admin.ModelAdmin):
def rev(self, obj):
return obj.doc.rev
list_display = ["doc", "type", "rev", "by", "time"]
return obj.get_dochistory().rev
def doc_time(self, obj):
return obj.get_dochistory().time
list_display = ["id", "doc", "type", "rev", "by", "time", "doc_time" ]
search_fields = ["doc__name", "by__name"]
raw_id_fields = ["doc", "by"]

View file

@ -26,8 +26,10 @@ class SubmissionAdmin(admin.ModelAdmin):
admin.site.register(Submission, SubmissionAdmin)
class SubmissionEventAdmin(admin.ModelAdmin):
list_display = ['id', 'submission', 'time', 'by', 'desc', ]
pass
list_display = ['id', 'submission', 'rev', 'time', 'by', 'desc', ]
search_fields = ['submission__name']
def rev(self, instance):
return instance.submission.rev
admin.site.register(SubmissionEvent, SubmissionEventAdmin)
class SubmissionCheckAdmin(admin.ModelAdmin):