2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-16 20:15:44 +00:00

First pass at build allocation table

- Uses bootstrap-table "detailView" function
This commit is contained in:
Oliver Walters
2019-04-29 23:56:02 +10:00
parent 192f604b76
commit 5c5411132a
4 changed files with 54 additions and 4 deletions

View File

@ -7,6 +7,7 @@ from __future__ import unicode_literals
from rest_framework import serializers
from InvenTree.serializers import InvenTreeModelSerializer
from stock.serializers import StockItemSerializerBrief
from .models import Build, BuildItem
@ -35,7 +36,8 @@ class BuildItemSerializer(InvenTreeModelSerializer):
""" Serializes a BuildItem object """
part = serializers.IntegerField(source='stock_item.part.pk', read_only=True)
part_name = serializers.CharField(source='stock_item.part', read_only=True)
part_name = serializers.CharField(source='stock_item.part.name', read_only=True)
stock_item_detail = StockItemSerializerBrief(source='stock_item', read_only=True)
class Meta:
model = BuildItem
@ -45,5 +47,6 @@ class BuildItemSerializer(InvenTreeModelSerializer):
'part',
'part_name',
'stock_item',
'stock_item_detail',
'quantity'
]