【发布时间】:2014-11-05 08:28:34
【问题描述】:
我只想像 get_list 这样的方法,它可以返回对象列表而不是 HttpResponse,并且没有 format=json 参数。
我知道通过这样的捆绑包从资源中获取数据:
resource = MyResource()
request_bundle = resource.build_bundle(request)
queryset = resource.obj_get_list(request_bundle)
bundles = []
for obj in queryset:
bundle = resource.build_bundle(obj=obj, request=request)
bundles.append(resource.full_dehydrate(bundle, for_list=True))
objects = [b.data for b in bundles]
get_list 工作正常,但我需要生成自己的响应渲染模板,并且 get_list 在他的参数中需要 format=json。
但它返回所有对象而不是 20
【问题讨论】: