Получение списка массивов, запрошенных ajax в представлении django

давайте рассмотрим этот ajax запрос в шаблоне django:

list_of_array = [{name1,value1},{name2,value2},{name3,value3}]

$.ajax({
            type: 'GET',
            url: myview_url,
            data: {
                my_list: list_of_array,
            },
            dataType: 'json',
            success: function (response) {
                do something
                }
                
            },

            error: function (error_data) {
                console.log("error")
                console.log(error_data)
            }
        })

Затем, в представлении под myview_url, я пытаюсь сделать что-то с 'my_list' в данных. Например, так:

def myView(request):
    list = request.GET.getlist('my_list[]')

    do something...

    ...

    response_data = {
        "list": list,
    }

    return JsonResponse(response_data)

но список возвращает пустой список. Если my_list не содержит ассоциативного массива, например, если он:

my_list = [1,2,3]

Я могу получить его содержимое в моем представлении.

Итак, как получить содержимое списка, содержащего Array, в моем представлении django ?

Спасибо

Вернуться на верх