o
    0=g                     @   st   d dl mZ ddlmZmZ d dlmZ G dd dejZG dd dejZ	G d	d
 d
ej
ZG dd dejZdS )    )serializers   )ApplicationApplicationRequirement)Vendorc                   @      e Zd ZG dd dZdS ) ApplicationRequirementSerializerc                   @   s   e Zd ZeZg dZdS )z%ApplicationRequirementSerializer.Meta)idrequirementapplication	term_typeN)__name__
__module____qualname__r   modelfields r   r   6/var/www/html/django-vendor/application/serializers.pyMeta   s    r   Nr   r   r   r   r   r   r   r   r          r   c                   @   r   )ApplicationSerializerc                   @      e Zd ZeZdZdS )zApplicationSerializer.Meta__all__N)r   r   r   r   r   r   r   r   r   r   r          r   Nr   r   r   r   r   r      r   r   c                   @   sX   e Zd ZejddZejddZejdddZejddZej	ddZ
ejdddZdS )UserSerializer2   )
max_lengthF)r   requiredd      N)r   r   r   r   	CharField
first_name	last_namemiddle_nameusername
EmailFieldemailprofile_imgr   r   r   r   r      s    r   c                   @   r   )VendorSerializerc                   @   r   )zVendorSerializer.Metar   N)r   r   r   r   r   r   r   r   r   r   r      r   r   Nr   r   r   r   r   r)      r   r)   N)rest_frameworkr   modelsr   r   vendor.modelsr   ModelSerializerr   r   
Serializerr   r)   r   r   r   r   <module>   s    