django学习记录之request
Djngo中的QueryDict对象:HttpRequest对象的属性GET,POST都是QueryDict类型的对象。
get方法:根据键取值
如果一个键存在多个值,则返回最后一个值
如果键不存在,则返回None,可以设置默认值
dict.get('a', 默认值) 或 dict['a']
getlist():以列表形式,没有则为空列表。
dict.getlist('键', 默认值)
request的属性:GET,POST,BODY等,而request.GET/POST是QueryDict的对象可以使用get/getlist方法。
请求头:可以通过request.META属性获取headers中的数据,为字典类型。
其他常用的HttpRequest对象的属性