
    ڬf3                         d dl mZ ddlmZmZ d dlmZ d dlmZ  G d dej                        Z
 G d d	ej                        Z G d
 dej                        Z G d dej                        Zy)    )serializers   )ApplicationApplicationRequirement)User)Vendorc                        e Zd Z G d d      Zy) ApplicationRequirementSerializerc                       e Zd ZeZg dZy)%ApplicationRequirementSerializer.Meta)idrequirementapplication	term_typeN)__name__
__module____qualname__r   modelfields     AD:\SB Projects\Vendor-App\main-backend\application\serializers.pyMetar      s    &Br   r   Nr   r   r   r   r   r   r   r
   r
      s    C Cr   r
   c                        e Zd Z G d d      Zy)ApplicationSerializerc                       e Zd ZeZdZy)ApplicationSerializer.Meta__all__N)r   r   r   r   r   r   r   r   r   r   r      s    r   r   Nr   r   r   r   r   r           r   r   c                        e Zd Z G d d      Zy)UserSerializerc                       e Zd ZeZg dZy)UserSerializer.Meta)
first_name	last_namemiddle_nameusernameemailprofile_imgN)r   r   r   r   r   r   r   r   r   r   r$      s    _r   r   Nr   r   r   r   r"   r"      s    ` `r   r"   c                        e Zd Z G d d      Zy)VendorSerializerc                       e Zd ZeZdZy)VendorSerializer.Metar   N)r   r   r   r   r   r   r   r   r   r   r.      s    r   r   Nr   r   r   r   r,   r,      r    r   r,   N)rest_frameworkr   modelsr   r   account.modelsr   vendor.modelsr   ModelSerializerr
   r   r"   r,   r   r   r   <module>r4      s]    & 7   C{'B'B CK77 `[00 `{22 r   