Merge branch 'master' of https://github.com/inventree/InvenTree into extend-build-order

This commit is contained in:
matmair committed 2021-07-04 00:02:29 +02:00
commit 4f31cee6a3
237 files changed
+6341 -3613

No files matched your search

+25 -2
View File
@@ -10,13 +10,13 @@ from django.db.models import BooleanField
from rest_framework import serializers
from InvenTree.serializers import InvenTreeModelSerializer, UserSerializerBrief
from InvenTree.serializers import InvenTreeModelSerializer, InvenTreeAttachmentSerializerField, UserSerializerBrief
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):
@@ -148,3 +148,26 @@ 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',
'upload_date',
]
read_only_fields = [
'upload_date',
]