From a11f97bcadf48bdc92ba6b8990261599bf34b9c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniele=20Vigan=C3=B2?= Date: Tue, 6 Jan 2026 18:15:47 +0100 Subject: [PATCH] Reduce number of clicks to add images or documents to objects --- ram/bookshelf/admin.py | 4 ++-- ram/metadata/admin.py | 2 +- ram/roster/admin.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ram/bookshelf/admin.py b/ram/bookshelf/admin.py index 245789b..bfcc34e 100644 --- a/ram/bookshelf/admin.py +++ b/ram/bookshelf/admin.py @@ -29,7 +29,7 @@ from bookshelf.models import ( class BookImageInline(SortableInlineAdminMixin, admin.TabularInline): model = BaseBookImage min_num = 0 - extra = 0 + extra = 1 readonly_fields = ("image_thumbnail",) classes = ["collapse"] verbose_name = "Image" @@ -47,7 +47,7 @@ class BookPropertyInline(admin.TabularInline): class BookDocInline(admin.TabularInline): model = BookDocument min_num = 0 - extra = 0 + extra = 1 classes = ["collapse"] diff --git a/ram/metadata/admin.py b/ram/metadata/admin.py index ec91a0a..855671e 100644 --- a/ram/metadata/admin.py +++ b/ram/metadata/admin.py @@ -24,7 +24,7 @@ class PropertyAdmin(admin.ModelAdmin): class DecoderDocInline(admin.TabularInline): model = DecoderDocument min_num = 0 - extra = 0 + extra = 1 classes = ["collapse"] diff --git a/ram/roster/admin.py b/ram/roster/admin.py index a0329c6..7805122 100644 --- a/ram/roster/admin.py +++ b/ram/roster/admin.py @@ -53,14 +53,14 @@ class RollingClass(admin.ModelAdmin): class RollingStockDocInline(admin.TabularInline): model = RollingStockDocument min_num = 0 - extra = 0 + extra = 1 classes = ["collapse"] class RollingStockImageInline(SortableInlineAdminMixin, admin.TabularInline): model = RollingStockImage min_num = 0 - extra = 0 + extra = 1 readonly_fields = ("image_thumbnail",) classes = ["collapse"]