From b7b3c6c058b83712e0531c717c64a9ec5574b4a1 Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Wed, 22 May 2024 10:59:09 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB(backend)=20ad?= =?UTF-8?q?d=20document=20in=20django=20admin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add document in django admin to be able to manage the document in the admin panel. --- src/backend/core/admin.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/backend/core/admin.py b/src/backend/core/admin.py index 9d0531e6..32f80559 100644 --- a/src/backend/core/admin.py +++ b/src/backend/core/admin.py @@ -77,3 +77,16 @@ class TemplateAdmin(admin.ModelAdmin): """Template admin interface declaration.""" inlines = (TemplateAccessInline,) + +class DocumentAccessInline(admin.TabularInline): + """Inline admin class for template accesses.""" + + model = models.DocumentAccess + extra = 0 + +@admin.register(models.Document) +class DocumentAdmin(admin.ModelAdmin): + """Document admin interface declaration.""" + + inlines = (DocumentAccessInline,) + \ No newline at end of file