从QueryDict中获取内容

时间:2016-01-27 14:34:04

标签: python django django-rest-framework

现在我的QueryDict请求中有POST,但我不确定如何提取值,因为参数可以更改。

示例:QueryDictEx = {"field1": "field2"}

问题是用户可以根据他们想要的内容输入field1,而且我不确定如何检索第一部分的名称。如果它是静态的,例如"user""password",我可以QueryDictEx.get("user")完成class Foo < ActiveRecord::Base def self.bar all.each(&:bar) end def bar # do something that I want stub in test end end 并完成它,但由于这可以根据用户进行更改,我被卡住了怎么做。

1 个答案:

答案 0 :(得分:1)

QueryDict继承自python dict,因此您应该能够像dict一样进行迭代:

for key, value in request.POST.iteritems():
    print key, value