add new app

This commit is contained in:
behruz-dev
2025-08-01 15:24:00 +05:00
parent 9b403c46da
commit a714dbacb3
49 changed files with 579 additions and 0 deletions

View 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'
]