【发布时间】:2011-01-22 19:26:18
【问题描述】:
我有一个简单的 Django 视图,它只返回 URL 参数,但如果我多次使用相同的参数键,我似乎无法访问它。考虑以下设置:
urls.py:
(r'^header/$',header)
查看功能:
def header(request)
return render_to_response('header.html',locals(),mimetype='text/plain')
模板:
{{ request.GET }}
{% for key,val in request.GET %}
{{ key }} : {{ val }}
{% endfor %}
网址:
http://mysite/header/?item=1&item=2
回复:
<QueryDict: {u'item': [u'1', u'2']}>
item : 2
“item”条目的值应该是“1,2”还是“['1','2']”?注意完整的 GET 返回的内容。如何获得这两个值?
【问题讨论】: