From a9a4c15d77c2916f04d48f3d9bd5dc625cc5f439 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Fri, 5 Jun 2015 00:56:57 -0400 Subject: [PATCH] Add admin interface to the document signatures app --- mayan/apps/document_signatures/admin.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 mayan/apps/document_signatures/admin.py diff --git a/mayan/apps/document_signatures/admin.py b/mayan/apps/document_signatures/admin.py new file mode 100644 index 0000000000..14451c2085 --- /dev/null +++ b/mayan/apps/document_signatures/admin.py @@ -0,0 +1,17 @@ +from __future__ import unicode_literals + +from django.contrib import admin + +from .models import DocumentVersionSignature + + +class DocumentVersionSignatureAdmin(admin.ModelAdmin): + def has_detached_signature(self, instance): + return True if instance.signature_file else False + + has_detached_signature.boolean = True + list_display = ('document_version', 'has_embedded_signature', 'has_detached_signature') + list_display_links = ('document_version',) + + +admin.site.register(DocumentVersionSignature, DocumentVersionSignatureAdmin)