2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-09-09 20:21:24 +00:00

Simplify code for exporting PurchaseOrder

- New resource for managing import/export of POLineItem model
This commit is contained in:
Oliver Walters
2019-09-15 22:04:52 +10:00
parent 204cd967aa
commit ed20e9d4a1
4 changed files with 28 additions and 60 deletions

View File

@@ -14,6 +14,7 @@ from django.forms import HiddenInput
import logging
from .models import PurchaseOrder, PurchaseOrderLineItem
from .admin import POLineItemResource
from build.models import Build
from company.models import Company, SupplierPart
from stock.models import StockItem, StockLocation
@@ -165,7 +166,9 @@ class PurchaseOrderExport(AjaxView):
fmt=export_format
)
filedata = order.export_to_file(format=export_format)
dataset = POLineItemResource().export(queryset=order.lines.all())
filedata = dataset.export(format=export_format)
return DownloadFile(filedata, filename)