Update signature for Django 3.1 Paginator (#770)

This commit is contained in:
Vadim Safonov
2021-12-09 22:35:32 +03:00
committed by GitHub
parent 69d4b1a86d
commit ccbbf86d0e

View File

@@ -1,4 +1,4 @@
from typing import Dict, List, Optional, Protocol, Sequence, Union
from typing import Dict, Iterator, List, Optional, Protocol, Sequence, Union
from django.db.models.base import Model
from django.db.models.query import QuerySet
@@ -29,6 +29,7 @@ class Paginator:
orphans: int = ...,
allow_empty_first_page: bool = ...,
) -> None: ...
def __iter__(self) -> Iterator[Page]: ...
def validate_number(self, number: Optional[Union[int, float, str]]) -> int: ...
def get_page(self, number: Optional[Union[int, float, str]]) -> Page: ...
def page(self, number: Union[int, str]) -> Page: ...