Files
WYGIWYH/app/apps/transactions/admin.py
Herculino Trotta 3dde44b1cd changes
2024-10-09 00:31:21 -03:00

38 lines
717 B
Python

from django.contrib import admin
from apps.transactions.models import (
Transaction,
TransactionCategory,
TransactionTag,
InstallmentPlan,
)
@admin.register(Transaction)
class TransactionModelAdmin(admin.ModelAdmin):
list_display = [
"description",
"type",
"account__name",
"amount",
"account__currency__code",
"date",
"reference_date",
]
class TransactionInline(admin.TabularInline):
model = Transaction
extra = 0
@admin.register(InstallmentPlan)
class InstallmentPlanAdmin(admin.ModelAdmin):
inlines = [
TransactionInline,
]
admin.site.register(TransactionCategory)
admin.site.register(TransactionTag)