47 lines
1.0 KiB
Python
47 lines
1.0 KiB
Python
|
|
from rest_framework.serializers import ModelSerializer
|
||
|
|
from apps.pos_device import models as pos_models
|
||
|
|
|
||
|
|
|
||
|
|
class ProviderCompanySerializer(ModelSerializer):
|
||
|
|
class Meta:
|
||
|
|
model = pos_models.ProviderCompany
|
||
|
|
fields = '__all__'
|
||
|
|
|
||
|
|
|
||
|
|
class DeviceSerializer(ModelSerializer):
|
||
|
|
class Meta:
|
||
|
|
model = pos_models.Device
|
||
|
|
fields = '__all__'
|
||
|
|
|
||
|
|
|
||
|
|
class DeviceVersionSerializer(ModelSerializer):
|
||
|
|
class Meta:
|
||
|
|
model = pos_models.DeviceVersion
|
||
|
|
fields = '__all__'
|
||
|
|
|
||
|
|
|
||
|
|
class SessionSerializer(ModelSerializer):
|
||
|
|
class Meta:
|
||
|
|
model = pos_models.Sessions
|
||
|
|
fields = '__all__'
|
||
|
|
|
||
|
|
|
||
|
|
class POSClientSerializer(ModelSerializer):
|
||
|
|
class Meta:
|
||
|
|
model = pos_models.POSClient
|
||
|
|
fields = '__all__'
|
||
|
|
|
||
|
|
|
||
|
|
class POSClientAttributeSerializer(ModelSerializer):
|
||
|
|
class Meta:
|
||
|
|
model = pos_models.POSClientAttribute
|
||
|
|
fields = '__all__'
|
||
|
|
|
||
|
|
|
||
|
|
class POSClientAttributeValueSerializer(ModelSerializer):
|
||
|
|
class Meta:
|
||
|
|
model = pos_models.POSClientAttributeValue
|
||
|
|
fields = '__all__'
|
||
|
|
|
||
|
|
|