1
0
mirror of https://github.com/django/django.git synced 2025-10-27 15:46:10 +00:00

Fixed #29703 -- Deprecated QuerySetPaginator alias.

Unused since 4406d283e1.
This commit is contained in:
Nick Pope
2018-08-22 19:40:14 +01:00
committed by Tim Graham
parent 44f98f7880
commit ed4bfacb3c
4 changed files with 22 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ import inspect
import warnings
from math import ceil
from django.utils.deprecation import RemovedInDjango31Warning
from django.utils.functional import cached_property
from django.utils.inspect import method_has_no_args
from django.utils.translation import gettext_lazy as _
@@ -125,7 +126,14 @@ class Paginator:
)
QuerySetPaginator = Paginator # For backwards-compatibility.
class QuerySetPaginator(Paginator):
def __init__(self, *args, **kwargs):
warnings.warn(
'The QuerySetPaginator alias of Paginator is deprecated.',
RemovedInDjango31Warning, stacklevel=2,
)
super().__init__(*args, **kwargs)
class Page(collections.abc.Sequence):