mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-04-24 17:48:41 +02:00
feat: add quick transactions to django admin and properly name it
+ fix some wrongly assigned admin instances
This commit is contained in:
@@ -7,6 +7,7 @@ from apps.transactions.models import (
|
|||||||
InstallmentPlan,
|
InstallmentPlan,
|
||||||
RecurringTransaction,
|
RecurringTransaction,
|
||||||
TransactionEntity,
|
TransactionEntity,
|
||||||
|
QuickTransaction,
|
||||||
)
|
)
|
||||||
from apps.common.admin import SharedObjectModelAdmin
|
from apps.common.admin import SharedObjectModelAdmin
|
||||||
|
|
||||||
@@ -49,19 +50,22 @@ class TransactionInline(admin.TabularInline):
|
|||||||
|
|
||||||
|
|
||||||
@admin.register(InstallmentPlan)
|
@admin.register(InstallmentPlan)
|
||||||
class InstallmentPlanAdmin(SharedObjectModelAdmin):
|
class InstallmentPlanAdmin(admin.ModelAdmin):
|
||||||
inlines = [
|
inlines = [
|
||||||
TransactionInline,
|
TransactionInline,
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@admin.register(RecurringTransaction)
|
@admin.register(RecurringTransaction)
|
||||||
class RecurringTransactionAdmin(SharedObjectModelAdmin):
|
class RecurringTransactionAdmin(admin.ModelAdmin):
|
||||||
inlines = [
|
inlines = [
|
||||||
TransactionInline,
|
TransactionInline,
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
admin.site.register(QuickTransaction)
|
||||||
|
|
||||||
|
|
||||||
@admin.register(TransactionCategory)
|
@admin.register(TransactionCategory)
|
||||||
class TransactionCategoryModelAdmin(SharedObjectModelAdmin):
|
class TransactionCategoryModelAdmin(SharedObjectModelAdmin):
|
||||||
pass
|
pass
|
||||||
|
|||||||
Reference in New Issue
Block a user