This commit is contained in:
Kseninia Mikhaylova 2024-06-27 12:42:30 +03:00
parent 1007144c08
commit 30f1af4627
2 changed files with 8 additions and 3 deletions

View File

@ -1253,7 +1253,7 @@
"kind": 6, "kind": 6,
"importPath": "back.object.serializers", "importPath": "back.object.serializers",
"description": "back.object.serializers", "description": "back.object.serializers",
"peekOfCode": "class Element3DSerializer(serializers.ModelSerializer):\n model_file = serializers.ImageField(use_url=False)\n class Meta:\n model = Element3D\n fields = \"__all__\"\nclass Scene3DSerializer(serializers.ModelSerializer):\n class Meta:\n model = Scene3D\n fields = \"__all__\"\n depth = 2", "peekOfCode": "class Element3DSerializer(serializers.ModelSerializer):\n model_file = serializers.ImageField(use_url=False)\n class Meta:\n model = Element3D\n fields = \"__all__\"\nclass Scene3DSerializer(serializers.ModelSerializer):\n elements = Element3DSerializer\n class Meta:\n model = Scene3D\n fields = \"__all__\"",
"detail": "back.object.serializers", "detail": "back.object.serializers",
"documentation": {} "documentation": {}
}, },
@ -1262,7 +1262,7 @@
"kind": 6, "kind": 6,
"importPath": "back.object.serializers", "importPath": "back.object.serializers",
"description": "back.object.serializers", "description": "back.object.serializers",
"peekOfCode": "class Scene3DSerializer(serializers.ModelSerializer):\n class Meta:\n model = Scene3D\n fields = \"__all__\"\n depth = 2\nclass ClickableAreaSerializer(serializers.ModelSerializer):\n class Meta:\n model = ClickableArea\n fields = \"__all__\"", "peekOfCode": "class Scene3DSerializer(serializers.ModelSerializer):\n elements = Element3DSerializer\n class Meta:\n model = Scene3D\n fields = \"__all__\"\n depth = 2\nclass ClickableAreaSerializer(serializers.ModelSerializer):\n class Meta:\n model = ClickableArea\n fields = \"__all__\"",
"detail": "back.object.serializers", "detail": "back.object.serializers",
"documentation": {} "documentation": {}
}, },

View File

@ -4,16 +4,21 @@ from .models import Scene3D, Element3D, ClickableArea
class Element3DSerializer(serializers.ModelSerializer): class Element3DSerializer(serializers.ModelSerializer):
model_file = serializers.ImageField(use_url=False) model_file = serializers.ImageField(use_url=False)
class Meta: class Meta:
model = Element3D model = Element3D
fields = "__all__" fields = "__all__"
class Scene3DSerializer(serializers.ModelSerializer): class Scene3DSerializer(serializers.ModelSerializer):
elements = Element3DSerializer
class Meta: class Meta:
model = Scene3D model = Scene3D
fields = "__all__" fields = "__all__"
depth = 2 depth = 2
class ClickableAreaSerializer(serializers.ModelSerializer): class ClickableAreaSerializer(serializers.ModelSerializer):
class Meta: class Meta:
model = ClickableArea model = ClickableArea