3

i have created an API end-point using with custom method. This returns a paginated response. but when i try to get response after filtering records i get following error.

lib/python3.6/site-packages/sql_server/pyodbc/base.py", line 575, in execute return self.cursor.execute(sql, params) django.db.utils.Error: ('07002', '[07002] [Microsoft][ODBC Driver 17 for SQL Server]COUNT field incorrect or syntax error (0) (SQLExecDirectW)')

Following is code snippet that i am using to return paginated response.

Code:

data_dict= request.data

for k,v in data_dict.items():
    my_filter("{0}_{1}".format(k, "in")]=v

obj=Master.objects.filter(**my_filter) 

page = self.paginate_queryset(obj) 

if page is not None:
    serializer = self.get_serializer(page, many=True) 
    return self.get_paginated_response(serializer.data) 

return Response({})
onkar
  • 31
  • 2

0 Answers0