45 lines
1.2 KiB
Python
45 lines
1.2 KiB
Python
from rest_framework import serializers
|
|
from apps.lead.models import (
|
|
LeadType as LeadTypeModel, LeadSource as LeadSourceModel,
|
|
LeadStep as LeadStepModel, LeadReason as LeadReasonModel
|
|
)
|
|
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 ShahrSerializers(serializers.ModelSerializer):
|
|
class Meta:
|
|
model = CityModel
|
|
exclude = ['created_at', 'updated_at'] |