我正在尝试创建使用Rest Framework pagination的项目的迁移。
但我收到Attribution error: 'module' object has no attribute BasePaginationSerializer
错误。我已经尝试卸载 - resinsalling所述版本的Python,Django和RestFramework。但我仍然得到那个错误。
这是终端显示错误的屏幕截图。
以下是paginator.py
import urlparse
from django.core.paginator import EmptyPage, Page, PageNotAnInteger, Paginator
from django.utils.http import urlencode
from rest_framework import serializers, pagination
class CustomPaginationSerializer(pagination.BasePaginationSerializer):#Here it shows the error.
meta = MetaSerializer(source='*')
results_field = 'objects'
有人可以帮我解决这个问题吗?
的信息: - 这是我正在努力建立的项目。 https://github.com/mozilla/zamboni
答案 0 :(得分:2)
Django Rest Framework
没有提供BasePaginationSerializer
之类的内容,这就是您收到错误的原因 - 因为它不存在。您可能想要使用BasePagination