Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 28, 2009 20:58:49

Романнн
От:
Зарегистрирован: 2009-09-30
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Массив в request.POST

Подскажите, пожалуйста, как достать массив из request.POST? Если v = request.POST, то выдается последнее значение массива v.
Заранее спасибо.



Офлайн

#2 Дек. 28, 2009 22:30:21

vaxXxa
От: Kyiv, Ukraine
Зарегистрирован: 2009-06-16
Сообщения: 278
Репутация: +  0  -
Профиль   Отправить e-mail  

Массив в request.POST

Вопрос какой-то некорректный.
request.POST - это словарь.

v = request.POST['v']
- нашел значение по ключу ‘v’. Что ты имеешь ввиду под словом массив?



Офлайн

#3 Дек. 28, 2009 22:35:07

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Офлайн

#4 Дек. 30, 2009 12:52:14

Романнн
От:
Зарегистрирован: 2009-09-30
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Массив в request.POST

Спасибо.
Как-то сложно все…Упаковал перед submit массив значений в строку, потом ее разбил, получился нужный мне массив. Но так не очень красиво



Офлайн

#5 Дек. 30, 2009 16:07:57

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

Массив в request.POST

Романнн
Как-то сложно все…Упаковал перед submit массив значений в строку, потом ее разбил, получился нужный мне массив. Но так не очень красиво
Эту сложность вы сделали сами. Не понимаю почему вы не воспользовались getlist.



Офлайн

#6 Дек. 30, 2009 22:33:44

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Массив в request.POST

Романнн
getlist “хавает” такой qs ?v=1&v=2&v=3, а у тебя наверно v=1,2,3,

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version