我有一个带有属性tagName的Kind Tag,在html中,我的代码是这样的
{% for tag in tags%}
<input type="checkbox" name="tagName" value={{tag.tagName}}>{{tag.tagName}}
{% endfor%}
现在,在我的python文件中,我尝试这样做:
tagNames = self.request.get('tagName')
我想要一个包含用户选择的每个选项的列表。但我得到的似乎不是。 如此。
如何使用request.get()获取用户选择列表?
还有其他方法吗?我不熟悉django,我只是导入gae的模板。我可以使用gae的模板来简化 这个问题?
谢谢!
答案 0 :(得分:2)
https://docs.djangoproject.com/en/dev/ref/request-response/#django.http.QueryDict
看起来像QueryDict.getlist(键,默认)会得到你想要的。
即。 self.request.getlist( '的tagName')
答案 1 :(得分:2)
假设您使用的是webapp框架,而不是self.request.get()
,请使用self.request.get_all('tagName')
,这将返回值列表。