Разбор массива имен HTML-форм в Pyramid (Python) - PullRequest
3 голосов
/ 18 июля 2011

Есть ли способ для Pyramid для обработки ввода HTML-формы, который выглядит следующим образом:

<input type="text" name="someinput[]" value="" />

или даже более полезно:

<input type="text" name="someinput[0][subelement1]" value="" />
<input type="text" name="someinput[0][subelement2]" value="" />
<input type="text" name="someinput[1][subelement1]" value="" />
<input type="text" name="someinput[1][subelement2]" value="" />

...и легко получить доступ к этим данным (например, через диктовку)?

Любая помощь будет принята с благодарностью!

РЕДАКТИРОВАТЬ: , чтобы прояснить, что мне нужно, этовозможность иметь форму, в которой пользователь может добавить столько «экземпляров» группы элементов ввода, например, добавить от 1 до n пользователей, каждый из которых содержит firstname, lastname, username(или что-то подобное).

1 Ответ

3 голосов
/ 18 июля 2011

Одним из решений будет использование перца .Хотя он не поддерживает искомый синтаксис, он позволяет отправлять структурированные данные в приложение Pyramid с помощью форм. Существует более случайное описание .

...