mirror of
https://github.com/Dadechin/Dashboard-XRoom.git
synced 2025-07-02 16:24:34 +00:00
get spaces
This commit is contained in:
parent
41c78f2971
commit
c6d10ee015
|
@ -5,14 +5,14 @@ from core.models.AssetBundleRoom import AssetBundleRoom # Import AssetBundleRoo
|
|||
|
||||
from core.serializers.AssetBundleRoomSerializer import AssetBundleRoomSerializer
|
||||
|
||||
# class SpaceSerializer(serializers.ModelSerializer):
|
||||
class SpaceSerializerforadd(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 Meta:
|
||||
model = Space
|
||||
fields = ['userId', 'assetBundleRoomId', 'name', 'description', 'capacity' ]
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ from rest_framework.response import Response
|
|||
from rest_framework import status
|
||||
from core.models.Space import Space
|
||||
from core.models.AssetBundleRoom import AssetBundleRoom
|
||||
from core.serializers.SpaceSerializer import SpaceSerializer
|
||||
from core.serializers.SpaceSerializer import SpaceSerializer , SpaceSerializerforadd
|
||||
|
||||
|
||||
|
||||
|
@ -53,7 +53,7 @@ def addSpace(request):
|
|||
data['assetBundleRoomId'] = asset_bundle_room
|
||||
|
||||
# Pass the request object to the serializer context
|
||||
serializer = SpaceSerializer(data=data)
|
||||
serializer = SpaceSerializerforadd(data=data)
|
||||
|
||||
if serializer.is_valid():
|
||||
# Save the space using the validated data
|
||||
|
|
|
@ -102,7 +102,7 @@ Authorization: token 8dcae0063521ca707a9d0ab6ce3d4794a90064ca
|
|||
|
||||
POST http://my.xroomapp.com:8000/add_space
|
||||
Content-Type: application/json
|
||||
Authorization: token 8dcae0063521ca707a9d0ab6ce3d4794a90064ca
|
||||
Authorization: token a6e1d5db61c4e8b2a0a4c0b623915e3b3a68df40
|
||||
|
||||
{ "assetBundleRoomId": "1", "name":"ROOM1", "description":"TEST DES", "capacity": "12" }
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user