mirror of
https://github.com/Dadechin/Dashboard-XRoom.git
synced 2025-07-03 00:34:34 +00:00
get spaces
This commit is contained in:
parent
d96eb8f498
commit
e630622529
|
@ -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
|
|
@ -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
|
Loading…
Reference in New Issue
Block a user