1. 程式人生 > >django學習記錄之request

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物件的屬性