Как вызвать полезную нагрузку запроса браузера

Я пытаюсь перебрать полезную нагрузку браузера по request.data, но после выполнения первого набора словаря он начинает выполнять ключи, а не следующий словарь, что приводит к ошибке 'str' object has no attribute 'get'. Можно ли таким образом вызвать словарь полезной нагрузки через request.data или request.POST

Как я могу добиться этого без ошибок. У меня нет никакой ошибки или проблемы в полезной нагрузке.

views.py:

def SaveUserResponses(request):
   cursor = connection.cursor()
   for ran in request.data:
            
            print('request.data--', ran)
            auditorid =ran.get('AuditorId')
            print('SaveUserResponse auditorid---', auditorid)
            ticketid = ran.get('TicketId')
            qid = ran.get('QId')
            answer = ran.get('Answer')
            sid = '0'
            print('sid--', sid)
            print('qid--', qid)

            cursor.execute('EXEC [dbo].[sp_SaveAuditResponse] @auditorid=%s,@ticketid=%s,@qid=%s,@answer=%s,@sid=%s',
                                        (auditorid,ticketid,qid,answer, sid))
            result_st = cursor.fetchall()
            print('sp_SaveAuditResponse', result_st)

            for row in result_st:
                print('sp_SaveAuditResponse', row)
            return Response(row[0])

        return Response(sid)

когда я печатаю request.data он просто возвращает только ключи ran ran--- AuditorId ran--- AuditorId ran--- AuditorId ran--- AuditorId ran--- AuditorId ran--- AuditorId ran--- AuditorId ran--- AuditorId ran--- AuditorId а не вызывает словарь

вот полезная нагрузка браузера:

    [{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":42,"Answer":"2","SID":"0","Comments":""}, 

{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":43,"Answer":"2","SID":"0","Comments":""},  

{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":44,"Answer":"2","SID":"0","Comments":""}, 

{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":45,"Answer":"2","SID":"0","Comments":""}, 

{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":46,"Answer":"3","SID":"0","Comments":""}, 
{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":47,"Answer":"5","SID":"0","Comments":""}, 

{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":48,"Answer":"5","SID":"0","Comments":""}, 

{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":49,"Answer":"2","SID":"0","Comments":""}, 

{"AuditorId":130,"Agents":"","Supervisor":"","TicketId":"325423432","QId":50,"Answer":"5","SID":"0","Comments":""}]
Вернуться на верх