DJAGO初識之request方法初識(三)

2021-09-18 01:25:12 字數 1149 閱讀 9958

在views檢視函式中我們定義乙個login函式

注釋:我們接下來先把setting中這條出入口函式給注釋掉,在後面內容中會介紹到

我們在瀏覽器中輸入以下內容,看下get請求的具體內容到底是什麼

可以看到,get函式在這裡返回了乙個querydict.其中就包含使用者提交的資料。

那麼我們怎麼獲得querydict裡面的資料呢

def login(request):

username = request.get.get('username')

password = request.get.get('password')

print(request.get)

print(username,password)

return render(request,'login.html')

# create your views here.

可以看到我在request.get後面呼叫了get方法,獲取了這個字典內的值,get獲取的是字典內的最後乙個值。

現在假設我們要提交兩個密碼,我在瀏覽器提交了這樣一條請求:

這時,我們可以用到getlist方法,

可以看到列印的資料,使用getlist方法會獲取乙個列表。

舉得這個例子可能在這裡顯得很沒用,但是這個方法再checkbox多選框時是肯定會用到的。

網路程式設計 初識Volley之Request的使用

參考自 public class volleyutils public static synchronized volleyutils newinstance context context return volleyutils public requestqueue getrequestqueue...

爬蟲 python(二)初識request

from urllib.request import urlopen 傳送請求,獲取伺服器給的響應 url response urlopen url 讀取結果,無法正常顯示中文 html response.read 進行解碼操作,轉為utf 8 html decode html.decode 列印結...

Request 物件之QueryString集合

querystring集合檢索 http 查詢字串中變數的值。http 查詢字串由問號 後的值指定。幾個不同的程序都可以生成查詢字串。如,anchor 標記 string sample 生成值為 this is a sample 的變數名字串。通過傳送 或由使用者在其瀏覽器的位址框中鍵入查詢也可以生...