B
    DDb                 @   s@   d dl mZ d dlmZ G dd dejZG dd dejZdS )    )serializers)DeviceConfigc               @   sB   e Zd Ze Ze Ze Ze Ze Z	G dd dZ
dS )DeviceConfigSerializerc               @   s   e Zd ZeZdZdS )zDeviceConfigSerializer.Meta)uuidenable_registrationenable_resigned_filterenable_auto_addenable_employee_uploadenable_name_uploadenable_card_uploadtransaction_retentioncommand_retentiondev_log_retentionupload_log_retentionedit_policyimport_policymobile_policydevice_policyenable_synchronization_dataN)__name__
__module____qualname__r   modelfields r   r   OG:\easytimepro\master/mysite/iclock\api\serializers\device_config_serialzers.pyMeta   s   r   N)r   r   r   r   IntegerFieldr   r
   r   r	   r   r   r   r   r   r   r   
   s   r   c               @   s   e Zd ZejddddZejddddZejddddZejddddZejddddZ	ejddddZ
ejddddZG dd dZdS )DeviceConfigUpdateSerializerFTr   )requiredZ
allow_nulldefaultc               @   s   e Zd ZeZdZdS )z!DeviceConfigUpdateSerializer.Meta)r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   N)r   r   r   r   r   r   r   r   r   r   r   %   s   r   N)r   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r      s   r   N)Zrest_frameworkr   Zmysite.iclock.modelsr   ZModelSerializerr   r   r   r   r   r   <module>   s   