31 lines
724 B
Python
31 lines
724 B
Python
from rest_framework import serializers
|
|
|
|
from .models import BaseCustomField, CustomTable, Territory, TerritoryItem
|
|
import logging
|
|
|
|
logger = logging.getLogger("root")
|
|
|
|
|
|
class BaseCustomFieldSerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = BaseCustomField
|
|
fields = "__all__"
|
|
|
|
|
|
class CustomTableSerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = CustomTable
|
|
depth = 1
|
|
fields = "__all__"
|
|
|
|
class TerritoryItemSerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = TerritoryItem
|
|
fields = "__all__"
|
|
|
|
class TerritorySerializer(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = Territory
|
|
fields = "__all__"
|
|
|