Files
crmApi/apps/lead/serializers.py
T
2024-08-27 12:04:27 +03:30

52 lines
1.4 KiB
Python

from rest_framework import serializers
from apps.lead.models import (
LeadType as LeadTypeModel, LeadSource as LeadSourceModel,
LeadStep as LeadStepModel, LeadReason as LeadReasonModel,
LeadEvent as LeadEventModel
)
from apps.shop.models import ProductType as ProductTypeModel
from apps.workspace.models import City as CityModel
class ProductTypeSerializers(serializers.ModelSerializer):
class Meta:
model = ProductTypeModel
exclude = ['sys_ws', 'created_at', 'updated_at']
class LeadTypeSerializers(serializers.ModelSerializer):
class Meta:
model = LeadTypeModel
exclude = ['sys_ws', 'created_at', 'updated_at']
class LeadSourceSerializers(serializers.ModelSerializer):
class Meta:
model = LeadSourceModel
exclude = ['sys_ws', 'created_at', 'updated_at']
class LeadStepSerializers(serializers.ModelSerializer):
class Meta:
model = LeadStepModel
exclude = ['sys_ws', 'created_at', 'updated_at']
class LeadReasonSerializers(serializers.ModelSerializer):
class Meta:
model = LeadReasonModel
exclude = ['sys_ws', 'created_at', 'updated_at']
class LeadEventSerializers(serializers.ModelSerializer):
class Meta:
model = LeadEventModel
exclude = ['sys_ws', 'created_at', 'updated_at']
class ShahrSerializers(serializers.ModelSerializer):
class Meta:
model = CityModel
exclude = ['created_at', 'updated_at']