demo-int-table/back/api/serializers.py

25 lines
634 B
Python

from rest_framework import routers, serializers, viewsets
from .models import Product, Floorplan
class ProductSerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = Product
fields = [
"id",
"title",
"description",
"model3d",
"image1",
"image2",
"image3",
]
class FloorplanSerializer(serializers.Serializer):
title = serializers.CharField(max_length=200)
np_field = serializers.CharField()
def create(self,validated_data):
return Floorplan.objects.create(**validated_data)