2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-08-20 02:15:53 +00:00

Added StockTracking API

/api/stock/track/
ListCreate API view
StockItem page now shows bootrap-table of tracking notes
This commit is contained in:
Oliver
2018-05-08 22:30:32 +10:00
parent 002c047105
commit f2982a59ad
4 changed files with 93 additions and 20 deletions

View File

@@ -1,6 +1,7 @@
from rest_framework import serializers
from .models import StockItem, StockLocation
from .models import StockItemTracking
from part.serializers import PartBriefSerializer
@@ -19,6 +20,30 @@ class LocationBriefSerializer(serializers.ModelSerializer):
]
class StockTrackingSerializer(serializers.ModelSerializer):
url = serializers.CharField(source='get_absolute_url', read_only=True)
class Meta:
model = StockItemTracking
fields = [
'pk',
'url',
'item',
'date',
'title',
'notes',
'user',
'system',
]
read_only_fields = [
'date',
'user',
'system',
]
class StockItemSerializer(serializers.ModelSerializer):
""" Serializer for a StockItem
"""