django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

這篇文章給大家介紹django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng),內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),浦東企業(yè)網(wǎng)站建設(shè),浦東品牌網(wǎng)站建設(shè),網(wǎng)站定制,浦東網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,浦東網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

setting.py 文件中需要注釋一個(gè)中間件,否則會(huì)報(bào)403錯(cuò)誤,以后會(huì)解釋。

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

ok,我們正式開始吧。

查看第一頁信息,一頁展示20條信息

GET  /app01/students/?page_no=1&page_rows=20

查看id是1,2和3的學(xué)生信息

GET  /app01/students/?id=1&id=2&id=3

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

url 的?后面是請(qǐng)求參數(shù),&是參數(shù)拼接,如果某個(gè)請(qǐng)求參數(shù)是列表就可以用

?param=1&param=2&param=3 這種形式

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

可以從 request 中獲取請(qǐng)求信息,當(dāng)請(qǐng)求是 GET 請(qǐng)求時(shí),通過 request.GET  可以拿到請(qǐng)求參數(shù)信息,數(shù)據(jù)類型是個(gè)字典(dict),request.method 是獲取當(dāng)前請(qǐng)求的方式。當(dāng)請(qǐng)求方式不是 GET 請(qǐng)求時(shí),可以通過 request.POST 獲取請(qǐng)求的參數(shù)信息。

新增一個(gè)學(xué)生,姓名是小明,年齡25

POST   /app01/students/

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

使用 postman 發(fā)送 post 請(qǐng)求時(shí)參數(shù)使用form-data方式傳遞。request.POST 得到的內(nèi)容還是字典(dict)類型的。

修改某個(gè)學(xué)生信息

PUT    /app01/student/1/

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

刪除某個(gè)學(xué)生

DELETE    /app01/student/1/

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)

由于Django對(duì)于 PUT DELETE 請(qǐng)求并沒有像 POST  GET 那樣有一個(gè)字典結(jié)構(gòu)。我們需要手動(dòng)處理 request.body 獲取參數(shù),再 json 格式化一次獲取的參數(shù)。

關(guān)于django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

本文題目:django中怎么實(shí)現(xiàn)請(qǐng)求響應(yīng)
當(dāng)前路徑:http://www.muchs.cn/article40/ijscho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化網(wǎng)站建設(shè)、外貿(mào)建站動(dòng)態(tài)網(wǎng)站、微信公眾號(hào)、云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站