UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <class 'myapp.models.Power'> QuerySet.
paginator = self.django_paginator_class(queryset, page_size)
原因是您没有进行排序。
解决方法:
(一)在设计model的时加上ordering
class test(models.Model):
...
class Meta:
...
ordering=["xx"]
(二)在查询集中加入order_by进行排序