add new app
This commit is contained in:
27
core/apps/wherehouse/serializers/wherehouse.py
Normal file
27
core/apps/wherehouse/serializers/wherehouse.py
Normal file
@@ -0,0 +1,27 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from core.apps.wherehouse.models.wherehouse import WhereHouse
|
||||
from core.apps.wherehouse.serializers.inventory import WhereHouseInventoryListSerializer
|
||||
from core.apps.company.serializers.branch import BranchListSerializer
|
||||
|
||||
|
||||
class WhereHouseListSerializer(serializers.ModelSerializer):
|
||||
branch = BranchListSerializer()
|
||||
|
||||
class Meta:
|
||||
model = WhereHouse
|
||||
fields = [
|
||||
'id', 'name', 'address', 'branch'
|
||||
]
|
||||
|
||||
|
||||
class WhereHouseDetailSerializer(serializers.ModelSerializer):
|
||||
branch = BranchListSerializer()
|
||||
inventories = WhereHouseInventoryListSerializer(many=True)
|
||||
|
||||
class Meta:
|
||||
model = WhereHouse
|
||||
fields = [
|
||||
'id', 'name', 'address', 'branch', 'inventories'
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user