Django получить объект JSON, отправленный из Javascript в Django Views

Мне нужно передать значение Json Object после вызова API в мой views.py для рендеринга в шаблоне django. После выполнения ajax вызова я не могу получить значение в django`

let application = JSON.parse(sessionStorage.getItem("appId"));
let kycStatus = application.applicationId

$.ajax({
    type: "GET",
    dataType: "json",
    url: `${url}/${kycStatus}`,
    headers: {
         'Content-Type': 'application/json',
         'X-API-Key': '',
        },
        data: {
            senddata: JSON.stringify(),
        },
        success: function(data)  {
            document.getElementById("kyc-status").innerHTML = data.overallResult.status
            console.log(data.overallResult.status)
        }
     

})`

в моем файле views.py

def is_ajax(request): return request.META.get('HTTP_X_REQUESTED_WITH') == 'XMLHttpRequest'

def kycsubmit(request): """ Представление для возврата индексной страницы"""" if is_ajax(request=request): if request.method == 'GET': data = request.GET.get('senddata') print(data)

return render(request, 'kycsubmit/onboard.html')

метод print в def kycsubmit(request): будет печатать только в терминале. Используйте здесь контекстную переменную

def kycsubmit(request):
    """ A view to return the index page"""
    if is_ajax(request=request):
       if request.method == 'GET':
            data = request.GET.get('senddata')
            return render(request, 'kycsubmit/onboard.html',{'data':data})
Вернуться на верх