§
    U´jÕ  ã                   óÂ   — d dl mZ ddlmZmZmZ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dS )é    )Úserializersé   )ÚLocationÚLocationTypeÚProductÚTagc                   ó(   — e Zd Z G d„ d¦  «        ZdS )ÚLocationTypeSerializerc                   ó   — e Zd ZeZg d¢ZdS )úLocationTypeSerializer.Meta)ÚidÚnameÚdescriptionN)Ú__name__Ú
__module__Ú__qualname__r   ÚmodelÚfields© ó    ú'/opt/cart-admin/products/serializers.pyÚMetar      s   € € € € € ØˆØ.Ð.Ð.ˆˆˆr   r   N©r   r   r   r   r   r   r   r
   r
      s<   € € € € € ð/ð /ð /ð /ð /ñ /ô /ð /ð /ð /r   r
   c                   ó@   — e Zd Z ed¬¦  «        Z G d„ d¦  «        ZdS )ÚLocationSerializerT©Ú	read_onlyc                   ó"   — e Zd ZeZg d¢ZddgZdS )úLocationSerializer.Meta)r   Úcoder   r   ÚparentÚtypeÚ
created_atÚ
updated_atN)r   r   r   r   r   r   Úread_only_fieldsr   r   r   r   r      s+   € € € € € ØˆØHÐHÐHˆØ(¨,Ð7ÐÐÐr   r   N)r   r   r   r
   r"   r   r   r   r   r   r      sO   € € € € € Ø!Ð!¨DÐ1Ñ1Ô1€Dð8ð 8ð 8ð 8ð 8ñ 8ô 8ð 8ð 8ð 8r   r   c                   ó(   — e Zd Z G d„ d¦  «        ZdS )ÚTagSerializerc                   ó    — e Zd ZeZg d¢ZdgZdS )úTagSerializer.Meta)r   Útag_idÚnoter#   r#   N)r   r   r   r   r   r   r%   r   r   r   r   r)      s(   € € € € € ØˆØ7Ð7Ð7ˆØ(˜>ÐÐÐr   r   Nr   r   r   r   r'   r'      s<   € € € € € ð*ð *ð *ð *ð *ñ *ô *ð *ð *ð *r   r'   c                   óZ   — e Zd Z edd¬¦  «        Z ed¬¦  «        Z G d„ d¦  «        ZdS )ÚProductSerializerT)Úmanyr   r   c                   ó"   — e Zd ZeZg d¢ZddgZdS )úProductSerializer.Meta)
r   r   Úpart_numberÚtagsr   Úmin_stock_levelr+   Úlocationr#   r$   r#   r$   N)r   r   r   r   r   r   r%   r   r   r   r   r0       s3   € € € € € Øˆð
ð 
ð 
ˆð )¨,Ð7ÐÐÐr   r   N)r   r   r   r'   r2   r   r4   r   r   r   r   r-   r-      sc   € € € € € Øˆ=˜d¨dÐ3Ñ3Ô3€DØ!Ð!¨DÐ1Ñ1Ô1€Hð8ð 8ð 8ð 8ð 8ñ 8ô 8ð 8ð 8ð 8r   r-   N)Úrest_frameworkr   Úmodelsr   r   r   r   ÚModelSerializerr
   r   r'   r-   r   r   r   ú<module>r8      sù   ðØ &Ð &Ð &Ð &Ð &Ð &à 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8Ð 8ð/ð /ð /ð /ð /˜[Ô8ñ /ô /ð /ð8ð 8ð 8ð 8ð 8˜Ô4ñ 8ô 8ð 8ð*ð *ð *ð *ð *�KÔ/ñ *ô *ð *ð8ð 8ð 8ð 8ð 8˜Ô3ñ 8ô 8ð 8ð 8ð 8r   