你好,我正在使用 django-rest-framework-csv
模块,并按照以下代码创建分页渲染器:
from rest_framework_csv.renderers import CSVRenderer
class PaginatedCSVRenderer (CSVRenderer):
results_field = 'results'
def render(self, data, media_type=None, renderer_context=None):
if not isinstance(data, list):
data = data.get(self.results_field, [])
return super(PaginatedCSVRenderer, self).render(data, media_type, renderer_context)
我在他们的Github网站上找到了这个: django-rest-framework-csv 。我想让渲染器在csv中返回所有内容。目前它只返回当前页面。有人可以帮忙吗?