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