Exposes BuildOrderAttachment objects to the REST API

This commit is contained in:
Oliver committed 2021-06-30 10:49:33 +10:00
1 parent f67779c816
commit a7d60cf5ad
2 files changed
+53 -8

No files matched your search

+20 -2
View File
@@ -10,13 +10,13 @@ from django.db.models import BooleanField
from rest_framework import serializers
from InvenTree.serializers import InvenTreeModelSerializer
from InvenTree.serializers import InvenTreeModelSerializer, InvenTreeAttachmentSerializerField
from stock.serializers import StockItemSerializerBrief
from stock.serializers import LocationSerializer
from part.serializers import PartSerializer, PartBriefSerializer
from .models import Build, BuildItem
from .models import Build, BuildItem, BuildOrderAttachment
class BuildSerializer(InvenTreeModelSerializer):
@@ -143,3 +143,21 @@ class BuildItemSerializer(InvenTreeModelSerializer):
'stock_item_detail',
'quantity'
]
class BuildAttachmentSerializer(InvenTreeModelSerializer):
"""
Serializer for a BuildAttachment
"""
attachment = InvenTreeAttachmentSerializerField(required=True)
class Meta:
model = BuildOrderAttachment
fields = [
'pk',
'build',
'attachment',
'comment'
]