В Google App Engine, как итерация через поля формы (Python, Wsgiref.handlers)
-
24-10-2019 - |
Вопрос
Используя Python и Wsgiref.Handlers, я могу получить одну переменную из формы с Self.handler.request.get (var_name), но как я могу выполнить все переменные формы, будь то из Get and Post? Это что -то вроде этого?
для поля в self.handler.request.fields:
value = self.handler.request.get (Field)
Опять же, он должен включать как поля, включенные в Post, так и поля из строки запроса, как в запросе GET.
Заранее спасибо, ребята ...
Решение
http://code.google.com/appengine/docs/python/tools/webapp/requestclass.html#request_arguments
for field in self.request.arguments():
value = self.request.get(field)
Другие советы
Модификация ответа Дрю отлично работала для меня:
params = {}
for field in self.request.arguments():
params[field] = self.request.get(field)
Не связан с StackOverflow