定义在django.http.QueryDict
中
HttpRequest对象的属性GET,POST都是QueryDict对象,与python中的字典不同,QueryDict类型的对象,可以用来处理一个键带有多个值的情况。
QueryDict 这个字典可以用来处理一个键带有多个值得情况.
即: 一键 ===> 多值
1.方法get,根据键获取值
如果一个键同时拥有多个值将获取最后一个值,如果键不存在则返回None,可以设置默认值进行后续处理。
# 默认值一般是default,可以省略
QueryDict.get('键',默认值)
# 或可写为:
QueryDict['键']
2.方法getlist(),根据键获取值,值以 [ ] 返回,可以获取指定键的所有值,如果键不存在则范湖空列表[ ],可以设置默认值进行后续处理。
QueryDict.getlist('键',默认值)