From 7f231cb6c152b185a1756227f551b7b9762ff773 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 11 Jan 2024 22:17:14 +1100 Subject: [PATCH] Specify ForeignKey widget for importing destination field (#6205) - Fixes https://github.com/inventree/InvenTree/issues/6201 --- InvenTree/order/admin.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/InvenTree/order/admin.py b/InvenTree/order/admin.py index 3ae6ece593..c45e84c0fc 100644 --- a/InvenTree/order/admin.py +++ b/InvenTree/order/admin.py @@ -7,6 +7,7 @@ from import_export import widgets from import_export.admin import ImportExportModelAdmin from import_export.fields import Field +import stock.models from InvenTree.admin import InvenTreeResource from order import models @@ -173,6 +174,11 @@ class PurchaseOrderLineItemResource(PriceResourceMixin, InvenTreeResource): SKU = Field(attribute='part__SKU', readonly=True) + destination = Field( + attribute='destination', + widget=widgets.ForeignKeyWidget(stock.models.StockLocation), + ) + def dehydrate_purchase_price(self, line): """Return a string value of the 'purchase_price' field, rather than the 'Money' object.""" if line.purchase_price: