From 8db885f47dabe834d1a6d48d41d424403c1e6cc8 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Sun, 27 Jul 2025 23:18:42 -0300 Subject: [PATCH] feat: add quick transactions to django admin and properly name it + fix some wrongly assigned admin instances --- app/apps/transactions/admin.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/apps/transactions/admin.py b/app/apps/transactions/admin.py index 11c8a3d..9fbedb8 100644 --- a/app/apps/transactions/admin.py +++ b/app/apps/transactions/admin.py @@ -7,6 +7,7 @@ from apps.transactions.models import ( InstallmentPlan, RecurringTransaction, TransactionEntity, + QuickTransaction, ) from apps.common.admin import SharedObjectModelAdmin @@ -49,19 +50,22 @@ class TransactionInline(admin.TabularInline): @admin.register(InstallmentPlan) -class InstallmentPlanAdmin(SharedObjectModelAdmin): +class InstallmentPlanAdmin(admin.ModelAdmin): inlines = [ TransactionInline, ] @admin.register(RecurringTransaction) -class RecurringTransactionAdmin(SharedObjectModelAdmin): +class RecurringTransactionAdmin(admin.ModelAdmin): inlines = [ TransactionInline, ] +admin.site.register(QuickTransaction) + + @admin.register(TransactionCategory) class TransactionCategoryModelAdmin(SharedObjectModelAdmin): pass