1

我正在使用 Google App Engine 开发一个网络应用程序。我正在使用 Python 运行时环境。我也在使用 Jinja2 框架。我遇到的问题是:在我的 html 页面上,我在表单中有以下标记:

 <select name="word" class="span4">
      <option value="authors" selected>Authors</option>
      <option value="blogs">Blogs</option>
      <option value="bloggers">Bloggers</option>
      <option value="ebooks">Ebooks</option>
      <option value="author">Author</option>
      <option value="writers">Writers</option>
      <option value="kindle">Kindle</option>
 </select>

在切换到 using 之前<select option>,我<input type="text"..../>在 Python 中使用并获取输入值非常简单:

def post(self):
    word = self.request.get('word')

但现在我无法让脚本工作,因为我无法从用户提交的表单中访问选定的值。请帮忙,因为我环顾四周,找不到任何清楚的东西!谢谢你,我期待你的帮助!

4

1 回答 1

4

您可以使用

self.request.get_all('word')

https://developers.google.com/appengine/docs/python/tools/webapp/requestclass?hl=en#Request_get_all

于 2013-09-30T07:00:15.843 回答