如何在python中循环访问httprequest post变量
如何在 Django 中循环 HttpRequest post 变量?
我有
for k,v in request.POST:
print k,v
一个不能正常工作的。
谢谢!
How can you loop through the HttpRequest post variables in Django?
I have
for k,v in request.POST:
print k,v
which is not working properly.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
request.POST
是一个类似字典的对象,包含所有给定的 HTTP POST 参数。当您循环
request.POST
时,您只能获得密钥。要一起检索键和值,请使用
items
方法。请注意,
request.POST
每个键可以包含多个项目。如果您希望每个键有多个项目,则可以使用lists
,以列表形式返回所有值。有关更多信息,请参阅 Django 文档
QueryDict
。request.POST
is a dictionary-like object containing all given HTTP POST parameters.When you loop through
request.POST
, you only get the keys.To retrieve the keys and values together, use the
items
method.Note that
request.POST
can contain multiple items for each key. If you are expecting multiple items for each key, you can uselists
, which returns all values as a list.For more information see the Django docs for
QueryDict
.