OwlCyberSecurity - MANAGER
Edit File: paginator.cpython-39.pyc
a kH�f � @ s� d dl Zd dlZd dlZd dlmZ d dlmZ d dlm Z d dl mZ G dd� de �ZG dd � d e�ZG d d� de�ZG dd � d e�ZG dd� d�ZG dd� dejj�ZdS )� N)�ceil)�cached_property)�method_has_no_args)�gettext_lazyc @ s e Zd ZdS )�UnorderedObjectListWarningN��__name__� __module__�__qualname__� r r �W/home/gouroczh/virtualenv/test/3.9/lib/python3.9/site-packages/django/core/paginator.pyr s r c @ s e Zd ZdS )�InvalidPageNr r r r r r s r c @ s e Zd ZdS )�PageNotAnIntegerNr r r r r r s r c @ s e Zd ZdS )� EmptyPageNr r r r r r s r c @ s� e Zd Zed�Zddd�Zdd� Zdd � Zd d� Zdd � Z dd� Z edd� �Zedd� �Z edd� �Zdd� Zd ddd�dd�ZdS )!� Paginatoru …r Tc C s, || _ | �� t|�| _t|�| _|| _d S �N)�object_list�_check_object_list_is_ordered�int�per_page�orphans�allow_empty_first_page)�selfr r r r r r r �__init__ s zPaginator.__init__c c s | j D ]}| �|�V qd S r )� page_range�page)r Zpage_numberr r r �__iter__'