a
     ÔldÐ  ã                   @   sH   d dl mZ d dlmZ d dlmZ G dd„ deƒZG dd„ deƒZdS )	é    )Úcached_property)Ú	Paginator)ÚPageNumberPaginationc                   @   s   e Zd Zedd„ ƒZdS )ÚFastPaginatorc                 C   s   | j  d¡ ¡ S )NÚid)Úobject_listÚvaluesÚcount)Úself© r   ú@/var/www/html/Ranjet/backend/verify_trusted/utils/paginations.pyr	      s    zFastPaginator.countN)Ú__name__Ú
__module__Ú__qualname__r   r	   r   r   r   r   r      s   r   c                   @   s   e Zd ZeZdS )ÚFastPageNumberPaginationN)r   r   r   r   Údjango_paginator_classr   r   r   r   r      s   r   N)Ú	functoolsr   Údjango.core.paginatorr   Úrest_framework.paginationr   r   r   r   r   r   r   Ú<module>   s   