【发布时间】:2010-07-26 16:34:30
【问题描述】:
我被这个问题困住了,我制作了一个 HTML 数组,但我无法用 Python 读出它。甚至可以在 App Engine 中做到这一点吗?我读到这在 PHP 中是可能的。
这是html代码:
<label for="hashtags">Hashtags: </label><br/>
{% for hashtag in stream.hashtags %}
<input type="text" value="{{hashtag}}" name="hashtags[]" id="hashtags" class="text ui-widget-content ui-corner-all" />
{% endfor %}
这就是我目前尝试读取 HTML 数组的方式:
newHashTags = self.request.get('hashtags[]')
for newHashTag in newHashTags:
stream.hashtags.append(newHashTag)
这是在我调试时在 post 变量中。
MultiDict: MultiDict([('streamid', '84'), ('name', 'Akteurs'), ('description', '#stream'), ('hashtags[]', '#andretest'), ('hashtags[]', '#saab')])
【问题讨论】:
标签: python html google-app-engine