mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
Add autocomplete fields to "order" admin pages
This commit is contained in:
parent
e83b5f9db0
commit
1667af4c07
@ -42,6 +42,8 @@ class PurchaseOrderAdmin(ImportExportModelAdmin):
|
|||||||
PurchaseOrderLineItemInlineAdmin
|
PurchaseOrderLineItemInlineAdmin
|
||||||
]
|
]
|
||||||
|
|
||||||
|
autocomplete_fields = ('supplier',)
|
||||||
|
|
||||||
|
|
||||||
class SalesOrderAdmin(ImportExportModelAdmin):
|
class SalesOrderAdmin(ImportExportModelAdmin):
|
||||||
|
|
||||||
@ -63,6 +65,8 @@ class SalesOrderAdmin(ImportExportModelAdmin):
|
|||||||
'description',
|
'description',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
autocomplete_fields = ('customer',)
|
||||||
|
|
||||||
|
|
||||||
class POLineItemResource(ModelResource):
|
class POLineItemResource(ModelResource):
|
||||||
""" Class for managing import / export of POLineItem data """
|
""" Class for managing import / export of POLineItem data """
|
||||||
@ -124,6 +128,10 @@ class PurchaseOrderLineItemAdmin(ImportExportModelAdmin):
|
|||||||
'reference'
|
'reference'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
search_fields = ('reference',)
|
||||||
|
|
||||||
|
autocomplete_fields = ('order', 'part', 'destination',)
|
||||||
|
|
||||||
|
|
||||||
class SalesOrderLineItemAdmin(ImportExportModelAdmin):
|
class SalesOrderLineItemAdmin(ImportExportModelAdmin):
|
||||||
|
|
||||||
@ -136,6 +144,15 @@ class SalesOrderLineItemAdmin(ImportExportModelAdmin):
|
|||||||
'reference'
|
'reference'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
search_fields = [
|
||||||
|
'part__name',
|
||||||
|
'order__reference',
|
||||||
|
'order__customer__name',
|
||||||
|
'reference',
|
||||||
|
]
|
||||||
|
|
||||||
|
autocomplete_fields = ('order', 'part',)
|
||||||
|
|
||||||
|
|
||||||
class SalesOrderShipmentAdmin(ImportExportModelAdmin):
|
class SalesOrderShipmentAdmin(ImportExportModelAdmin):
|
||||||
|
|
||||||
@ -145,6 +162,14 @@ class SalesOrderShipmentAdmin(ImportExportModelAdmin):
|
|||||||
'reference',
|
'reference',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
search_fields = [
|
||||||
|
'reference',
|
||||||
|
'order__reference',
|
||||||
|
'order__customer__name',
|
||||||
|
]
|
||||||
|
|
||||||
|
autocomplete_fields = ('order',)
|
||||||
|
|
||||||
|
|
||||||
class SalesOrderAllocationAdmin(ImportExportModelAdmin):
|
class SalesOrderAllocationAdmin(ImportExportModelAdmin):
|
||||||
|
|
||||||
@ -154,6 +179,8 @@ class SalesOrderAllocationAdmin(ImportExportModelAdmin):
|
|||||||
'quantity'
|
'quantity'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
autocomplete_fields = ('line', 'shipment', 'item',)
|
||||||
|
|
||||||
|
|
||||||
admin.site.register(PurchaseOrder, PurchaseOrderAdmin)
|
admin.site.register(PurchaseOrder, PurchaseOrderAdmin)
|
||||||
admin.site.register(PurchaseOrderLineItem, PurchaseOrderLineItemAdmin)
|
admin.site.register(PurchaseOrderLineItem, PurchaseOrderLineItemAdmin)
|
||||||
|
Loading…
Reference in New Issue
Block a user