get spaces

This commit is contained in:
mi1468 2025-05-27 14:42:13 +03:30
parent d96eb8f498
commit e630622529
2 changed files with 17 additions and 5 deletions

View File

@ -2,7 +2,9 @@
from rest_framework import serializers
from core.models.AssetBundleRoom import AssetBundleRoom
class AssetBundleRoomSerializer(serializers.ModelSerializer):
class Meta:
model = AssetBundleRoom
fields = ['id', 'name', 'description' , 'img','url' , 'Private' , 'maxPerson'] # Include the fields you want to return
fields = '__all__' # This will include all fields from the AssetBundleRoom model

View File

@ -5,11 +5,21 @@ from core.models.AssetBundleRoom import AssetBundleRoom # Import AssetBundleRoo
from core.serializers.AssetBundleRoomSerializer import AssetBundleRoomSerializer
class SpaceSerializer(serializers.ModelSerializer):
# class SpaceSerializer(serializers.ModelSerializer):
# assetBundleRoomId = AssetBundleRoomSerializer() # Nested serializer for AssetBundleRoom
assetBundleRoomId = serializers.PrimaryKeyRelatedField(queryset=AssetBundleRoom.objects.all())
# # assetBundleRoomId = AssetBundleRoomSerializer() # Nested serializer for AssetBundleRoom
# assetBundleRoomId = serializers.PrimaryKeyRelatedField(queryset=AssetBundleRoom.objects.all())
# class Meta:
# model = Space
# fields = ['userId', 'assetBundleRoomId', 'name', 'description', 'capacity','img']
class SpaceSerializer(serializers.ModelSerializer):
assetBundleRoomId = AssetBundleRoomSerializer() # Nested serializer to include all fields from AssetBundleRoom
class Meta:
model = Space
fields = ['userId', 'assetBundleRoomId', 'name', 'description', 'capacity','img']
fields = '__all__' # You can adjust which fields from Space to include if needed