如何在 Django Rest Framework 中处理 50k 或以上的对象数组?
python 498
原文标题 :How to handle 50k or above array of objects in Django Rest Framework?
我面临一个问题。我们的要求是我们不能使用分页,所以我们需要在响应中一次所有记录。
我的功能是这样的:
from rest_framework.response import Response
class TestingViewsAPI(APIView):
def get(self, request):
data_list = [{}....................] #50k list of dict
return Response({
"Data": {
"data": data_list,
}
})
执行此操作时,我的系统挂起我该如何处理?我需要专家指导我不使用分页