使用Django Rest Framework,我正在尝试为分段的片段列表编写自定义模板。我知道我的视图中的列表函数必须返回分页响应。所以我首先得到页面并发送分页响应。但是,如何指定模板名称? get_paginated_response
没有template_name参数。
代码:
def list(self, request):
page = self.paginate_queryset(self.queryset)
if page is not None:
serializer = self.get_serializer(page, data=request.data)
serializer.is_valid()
# fct has no template_name argument!
return self.get_paginated_response(serializer.data)