junqed
@junqed

JQuery и Django: отправка массива в POST-запросе?

Штука вот такая: отправляю при помощи $.post данные

{<br>
    'string1': "23523".<br>
    'flags': (124, 126, 162).<br>
}<br>


flags — это массив, при отправке Jquery его обрабатывает, и в итоге POST-параметр изменяет имя на flags[].

В джанге по этой причине приходится эти скобки учитывать (request.POST.getlist('flags[]')), а что-то не очень хочется. Вопрос вот такой — есть какое-то решение? В интернете по теме ничего не нашёл
  • Вопрос задан
  • 4227 просмотров
Пригласить эксперта
Ответы на вопрос 1
Yngvie
@Yngvie
Если Вы используете api.jquery.com/jQuery.ajax/ то ему можно передать параметр
traditional: true

Он как раз делает то что Вы хотите
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы