1
0
forked from erp-dev/erp
Files
erpnew/printing/admin.py
2025-11-12 17:08:20 +08:00

27 lines
649 B
Python

from django.contrib import admin
from . import models
class PrintingJobInline(admin.StackedInline):
model = models.PrintingJob
extra = 1
@admin.register(models.PrintingOrder)
class PrintingOrderAdmin(admin.ModelAdmin):
list_display = (
'oid',
'customer_name',
'created_at',
'outgoing_date',
)
inlines = [PrintingJobInline]
@admin.display(description='客户名称')
def customer_name(self, obj: models.PrintingOrder):
return obj.customer.name
@admin.display(description='订单编号(虚拟)')
def oid(self, obj: models.PrintingOrder):
return obj.human_id