Получение значения 'draw' таблицы данных на Django
Я использую datatables Server-side processing официальная документация с Django и мне не очень понятна документация, ниже я описываю проблему, которая у меня возникла, надеюсь, кто-нибудь сможет мне помочь. Заранее спасибо.
В моем view.py я получаю значение draw, отправленное DataTables следующим образом:
draw = request.GET.get("draw")
и затем я отправляю его вместе с другими необходимыми параметрами в мой JSON следующим образом:
records = MyObject.objects.all().count()
response = {
'draw': draw,
'recordsTotal': records,
'recordsFiltered': records,
'data': data
}
return JsonResponse(response)
Проблема у меня в том, что я получаю значение draw как строку, а мне нужно отправить его как int, может я что-то не так понимаю, суть в том, что я не понимаю, Paging и поиск тоже не работают. Может кто-нибудь объяснить, как это работает? Я читаю уже несколько часов и у меня все еще много сомнений.