Пагинация не работает в django restFarmwork
view.py
'class tutorials_list(generics.ListAPIView):
queryset = Tutorial.objects.all()
serializer_class = TutorialSerializer
pagination_class = LargeResultsSetPagination'
urls.py
'
urlpatterns = [
url(r'^api/tutorials$', views.tutorials_list.as_view()),
url(r'^api/tutorials/(?P<pk>[0-9]+)$', views.tutorial_detail),
url(r'^api/tutorials/published$', views.tutorial_list_published)
'
model.py:
'
class Tutorial(models.Model):
title = models.CharField(max_length=70, blank=False, default='')
description = models.CharField(max_length=200,blank=False, default='')
published = models.BooleanField(default=False)
'
я запускаю этот api, чем получаю ошибку такого типа:
UnorderedObjectListWarning: Пагинация может дать противоречивые результаты при использовании неупорядоченного списка объектов: <class 'tutorials.models.Tutorial'> QuerySet. paginator = self.django_paginator_class(queryset, page_size)
я пробую и представление на основе классов, и представление на основе функций