o
    |…fbô  ã                   @   sx   d dl mZ d dlmZ d dlmZ d dlT 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 )é    )Úmodels)Úfields)Úserializers)Ú*c                   @   ó$   e Zd Zej ¡ ZG dd„ dƒZdS )ÚUserListSerializerc                   @   ó   e Zd ZeZdZdS )zUserListSerializer.MetaÚ__all__N)Ú__name__Ú
__module__Ú__qualname__ÚUserInfoÚmodelr   © r   r   ú7/home/esfera/Documents/myproject/mazaapi/serializers.pyÚMeta   ó    r   N)r
   r   r   ÚUserÚobjectsÚallÚuser_idr   r   r   r   r   r      ó    
r   c                   @   r   )ÚUserReportSerializerc                   @   r   )zUserReportSerializer.Metar	   N)r
   r   r   ÚKeyClickesInfor   r   r   r   r   r   r      r   r   N)r
   r   r   r   r   r   Úuser_reportr   r   r   r   r   r      r   r   c                   @   s&   e Zd Zejdd�ZG dd„ dƒZdS )ÚAddedPostSerializerzuserinfo_id.email©Úsourcec                   @   r   )zAddedPostSerializer.Metar	   N)r
   r   r   ÚUserAddedPostr   r   r   r   r   r   r      r   r   N)r
   r   r   r   Ú	CharFieldÚ	user_namer   r   r   r   r   r      s    r   c                   @   s>   e Zd Zejdd�Zejdd�Zejdd�ZG dd„ dƒZ	dS )ÚPerPostclickSerializerzpost_id.imager   zpost_id.current_viewzpost_id.total_viewc                   @   r   )zPerPostclickSerializer.Metar	   N)r
   r   r   ÚKeyClickInfoPerPostr   r   r   r   r   r   r   ,   r   r   N)
r
   r   r   r   Ú	FileFieldÚimager   Úcurrent_viewÚ
total_viewr   r   r   r   r   r!   $   s
    r!   N)Ú	django.dbr   Údjango.db.modelsr   Úrest_frameworkr   Úuserapp.modelsÚModelSerializerr   r   r   r!   r   r   r   r   Ú<module>   s    
	
