Задать вопрос

Массив данных с форм в python (Pyramid)

Привет.
Подскажите как получить аналог следующего в python:
HTML
<input type="text" name="someinput[]" value="1" />
<input type="text" name="someinput[]" value="2" />
<input type="text" name="someinput[]" value="3" />

PHP
$_POST['someinput'] - массив (1, 2, 3)

P.S. Форма и полный PHP код сознательно опущены.
  • Вопрос задан
  • 3705 просмотров
Подписаться 4 Оценить Комментировать
Решения вопроса 1
kamiram
@kamiram
RTFM: Request -> MultiDict

request.POST.getall('foobar') — вернет все значения с именем foobar
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@Oronro
А согласно какому закону, данные параметры должны быть съаггрегированы в массив? Данное поведение — исключительно удел PHP и/или библиотек, занимающейся обработкой url-параметров, не более чем.
Ответ написан
Комментировать
@gelas
request.POST — это MultiDict
получить все значения по ключу можно так request.POST.getall('someinput[]')
Ответ написан
Комментировать
@niakrisn Автор вопроса
Всем спасибо, решение подсказали выше.
Предварительно обратился к поисковику и нашел только такой вот этот вариант, он показался слишком сложным, поэтому и задал вопрос.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы