Commit 53e4d888 authored by carlosribas's avatar carlosribas
Browse files

Remove unused class

parent cf9d4e8a
from django.db.models.query import RawQuerySet
from django.db.models import sql
from django.core.paginator import Paginator
from rest_framework.pagination import PageNumberPagination
......@@ -20,6 +19,8 @@ class PaginatedRawQuerySet(RawQuerySet):
Stopped working after Django migration, but will keep it just in case.
def __init__(self, raw_query, **kwargs):
super(PaginatedRawQuerySet, self).__init__(raw_query, **kwargs)
......@@ -99,35 +100,3 @@ class PaginatedRawQuerySet(RawQuerySet):
clone = self.__class__(raw_query=self.raw_query, model=self.model, using=self._db, hints=self._hints,
query=self.query, params=self.params, translations=self.translations)
return clone
class RawQuerysetPaginator(Paginator):
This is a Django paginator, meant to adapt RawQueryset
to DRF pagination classes.
Stolen from:
Stopped using it in favor of PaginatedRawQueryset, but will keep it just in case.
def __init__(self, object_list, per_page, count=1, **kwargs):
super(RawQuerysetPaginator, self).__init__(object_list, per_page, **kwargs)
self._raw_count = count
def count(self):
return self._raw_count
def page(self, number):
number = self.validate_number(number)
return self._get_page(self.object_list, number, self)
class RawQuerysetPagination(Pagination):
DRF pagination_class for raw querysets.
Stopped using it in favor of PaginatedRawQueryset, but will keep it just in case.
django_paginator_class = RawQuerysetPaginator
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment