Это моя версия
Django==3.0.2
djangorestframework==3.11.0
, и это моя настройка
REST_FRAMEWORK = {
'DEFAULT_PERMISSION_CLASSES': [
'rest_framework.permissions.IsAuthenticated',
],
'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination',
'PAGE_SIZE': 10
}
, и это мои взгляды:
class CostList(ListCreateAPIView):
serializer_class = CostSerializers
def get_queryset(self):
cost = Cost.objects.filter(
id='filtered with one of my id'
)
return cost
, это мой сериализатор:
class CostSerializers(ModelSerializer):
class Meta:
model = Cost
fields = '__all__'
Все работает нормально, но единственная проблема - это разбиение на страницы. У меня более 100 записей в модели cost
, и я вижу, что она отображает всю запись вместе, а не разбивает на страницы элемент, следуя моим настройкам