【发布时间】:2020-06-18 02:05:33
【问题描述】:
如何在这个基于函数的视图中设置分页,我尝试了所有默认的 django_pagination 但我没有得到任何帮助。
class Order_ListAPIView(APIView):
def get(self,request,format=None):
if request.method == 'GET':
cur,conn = connection()
order_query = ''' SELECT * FROM orders'''
order_detail_query = ''' SELECT * FROM order_details'''
with conn.cursor(MySQLdb.cursors.DictCursor) as cursor:
cursor.execute(order_query)
order_result = cursor.fetchall()
order_data = list(order_result)
...
... #rest_code
...
return Response({"order_data":order_data},status=status.HTTP_200_OK)
else:
return Response(status=status.HTTP_400_BAD_REQUEST)
【问题讨论】:
标签: sql django django-rest-framework pagination