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 rest_framework import serializers
from core.models.AssetBundleRoom import AssetBundleRoom from core.models.AssetBundleRoom import AssetBundleRoom
class AssetBundleRoomSerializer(serializers.ModelSerializer): class AssetBundleRoomSerializer(serializers.ModelSerializer):
class Meta: class Meta:
model = AssetBundleRoom 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 from core.serializers.AssetBundleRoomSerializer import AssetBundleRoomSerializer
class SpaceSerializer(serializers.ModelSerializer): # class SpaceSerializer(serializers.ModelSerializer):
# assetBundleRoomId = AssetBundleRoomSerializer() # Nested serializer for AssetBundleRoom # # assetBundleRoomId = AssetBundleRoomSerializer() # Nested serializer for AssetBundleRoom
assetBundleRoomId = serializers.PrimaryKeyRelatedField(queryset=AssetBundleRoom.objects.all()) # 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: class Meta:
model = Space model = Space
fields = ['userId', 'assetBundleRoomId', 'name', 'description', 'capacity','img'] fields = '__all__' # You can adjust which fields from Space to include if needed