Docs: начальная структура проекта
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
47
app/documents/admin.py
Normal file
47
app/documents/admin.py
Normal file
@@ -0,0 +1,47 @@
|
||||
from django.contrib import admin
|
||||
from .models import (
|
||||
CustomerOrder,
|
||||
CustomerOrderItem,
|
||||
SupplierOrder,
|
||||
SupplierOrderItem,
|
||||
CashInflow,
|
||||
CashTransfer,
|
||||
CashExpense,
|
||||
)
|
||||
|
||||
|
||||
class CustomerOrderItemInline(admin.TabularInline):
|
||||
model = CustomerOrderItem
|
||||
extra = 0
|
||||
|
||||
|
||||
@admin.register(CustomerOrder)
|
||||
class CustomerOrderAdmin(admin.ModelAdmin):
|
||||
list_display = ("number", "date", "organization", "client", "total_amount")
|
||||
inlines = [CustomerOrderItemInline]
|
||||
|
||||
|
||||
class SupplierOrderItemInline(admin.TabularInline):
|
||||
model = SupplierOrderItem
|
||||
extra = 0
|
||||
|
||||
|
||||
@admin.register(SupplierOrder)
|
||||
class SupplierOrderAdmin(admin.ModelAdmin):
|
||||
list_display = ("number", "date", "organization", "supplier", "total_in_currency", "total_amount")
|
||||
inlines = [SupplierOrderItemInline]
|
||||
|
||||
|
||||
@admin.register(CashInflow)
|
||||
class CashInflowAdmin(admin.ModelAdmin):
|
||||
list_display = ("number", "date", "recipient", "amount", "customer_order")
|
||||
|
||||
|
||||
@admin.register(CashTransfer)
|
||||
class CashTransferAdmin(admin.ModelAdmin):
|
||||
list_display = ("number", "date", "sender", "recipient", "amount")
|
||||
|
||||
|
||||
@admin.register(CashExpense)
|
||||
class CashExpenseAdmin(admin.ModelAdmin):
|
||||
list_display = ("number", "date", "sender", "amount", "supplier_order")
|
||||
Reference in New Issue
Block a user