from rest_framework import routers, serializers, viewsets from .models import Floorplan, FloorplanPoints, Product import logging logger = logging.getLogger("root") class ProductSerializer(serializers.HyperlinkedModelSerializer): class Meta: model = Product fields = [ "id", "title", "description", "model3d", "image1", "image2", "image3", ] class FloorplanSerializer(serializers.ModelSerializer): class Meta: model = Floorplan fields = [ "id", "title", "np_field", "d_border", "d_size", "paths", ] class FloorplanListSerializer(serializers.ModelSerializer): class Meta: model = Floorplan fields = [ "id", "title", ] class FloorplanPointsSerializer(serializers.ModelSerializer): class Meta: model = FloorplanPoints fields = [ "points", "plan", ]