Найти
-
Пользователи
Полная версия:
Массивы JSON
Начало
»
Django
»
Массивы JSON
1
minotavr_x86
Авг. 18, 2011 08:29:51
С сервера с помощью jquery отправляются следующие данные {'array':}, а в Django приходит {'array':}, но это еще пол беды request.POST['array'] выводит только последнее значение то есть 3.
Александр Кошелев
Авг. 18, 2011 10:55:46
http://api.jquery.com/jQuery.ajax/
параметр traditional
https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.QueryDict.getlist
minotavr_x86
Авг. 18, 2011 11:01:10
Разобрался сам. Оказалось что надо сделать следующее:
Jquery
$.ajax({
...
traditional:true,
...
});
Это для того что бы он не прибавлял к ключам
Django
array = request.POST.getlist('array')
Тогда получатся массив.
P.S. Пока писал ответили.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here
.
Powered by
DjangoBB