Прочитайте каждую строку представления формы HTML Python - PullRequest
1 голос
/ 20 сентября 2010

Я создаю небольшое веб-приложение с Python для GAE.

У меня есть HTML-форма, в которой пользователи вводят список элементов (по одному элементу в строке). Когда форма отправлена, я хочу прочитать каждую строку и сохранить отдельные записи в хранилище данных для каждого элемента (т.е. строки).

Я хочу сделать что-то похожее на f.readline () для файлов, но при отправке формы. Вполне возможно, что это невероятно легко. Я полный нуб, поэтому любая помощь вам будет принята с благодарностью.

1 Ответ

3 голосов
/ 20 сентября 2010

Звучит так, как будто вы хотите (имеете?) Элемент управления текстовой областью в форме, как тот, который я сейчас печатаю.Что-то вроде этого?

<textarea name="items"></textarea>

При обработке запроса POST для формы вы сможете получить значение текстовой области следующим образом.

itemList = self.request.get("items")

Он отправит обратновесь текст с символами новой строки (с escape-кодом \ n).Текст можно разбить на список строк.

items = itemList.split("\n")

Ааа, и у вас есть список строк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...