最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django框架HttpResponse對象用法實(shí)例分析

 更新時(shí)間:2019年11月01日 11:38:53   作者:HMMHMH  
這篇文章主要介紹了Django框架HttpResponse對象用法,結(jié)合實(shí)例形式分析了Django框架HttpResponse對象基本原理、功能及響應(yīng)請求的相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Django框架HttpResponse對象用法。分享給大家供大家參考,具體如下:

1.HttpResponse

可通過HttpResponse構(gòu)造響應(yīng)對象:

HttpResponse(content=響應(yīng)體, content_type=響應(yīng)體數(shù)據(jù)類型, status=狀態(tài)碼)

響應(yīng)頭可以直接將HttpResponse對象當(dāng)做字典進(jìn)行響應(yīng)頭鍵值對的設(shè)置:

response = HttpResponse()
response['itcast'] = 'Python' # 自定義響應(yīng)頭Itcast, 值為Python

Django提供了一系列HttpResponse的子類,可以快速設(shè)置狀態(tài)碼:

HttpResponseRedirect 301
HttpResponsePermanentRedirect 302
HttpResponseNotModified 304
HttpResponseBadRequest 400
HttpResponseNotFound 404
HttpResponseForbidden 403
HttpResponseNotAllowed 405
HttpResponseGone 410
HttpResponseServerError 500

2.JsonResponse

JsonResponse來構(gòu)造響應(yīng)對象的作用:

(1)幫助我們將數(shù)據(jù)轉(zhuǎn)換為json字符串

(2)設(shè)置響應(yīng)頭Content-Type為application/json

用法:

return JsonResponse(dict,safe) (safe默認(rèn)為True,保證可以將對象轉(zhuǎn)為json,如果為非字典對象,則報(bào)錯(cuò),可設(shè)置為False傳遞非字典對象)

例:

def response(request):
 return JsonResponse({'city': 'beijing', 'subject': 'python'})

3.redirect重定向

return redirect(路徑)

4.reverse反解析

reverse可根據(jù)路由名稱返回路由路徑。

用法:

reverse(路由名稱)

如果未指明命名空間,路由名稱:

namespace:reverse(name)

如果指明命名空間,路由名稱:

namespace:reverse(namespace:name)

希望本文所述對大家基于Django框架的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 一行Python代碼制作動(dòng)態(tài)二維碼的實(shí)現(xiàn)

    一行Python代碼制作動(dòng)態(tài)二維碼的實(shí)現(xiàn)

    這篇文章主要介紹了一行Python代碼制作動(dòng)態(tài)二維碼的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • pytorch中 gpu與gpu、gpu與cpu 在load時(shí)相互轉(zhuǎn)化操作

    pytorch中 gpu與gpu、gpu與cpu 在load時(shí)相互轉(zhuǎn)化操作

    這篇文章主要介紹了pytorch模型載入之gpu和cpu互轉(zhuǎn)操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • 深入淺析Python字符編碼

    深入淺析Python字符編碼

    Python的字符串編碼規(guī)則一直讓我很頭疼,花了點(diǎn)時(shí)間研究了下,并不復(fù)雜,本文給大家介紹python字符編碼,感興趣的朋友一起學(xué)習(xí)吧
    2015-11-11
  • python 將字符串轉(zhuǎn)換成字典dict

    python 將字符串轉(zhuǎn)換成字典dict

    將字符串轉(zhuǎn)化成字典dict類型?這個(gè)可以用python的標(biāo)準(zhǔn)庫simplejson 轉(zhuǎn)換為JSON格式。
    2013-03-03
  • Python報(bào)錯(cuò):OSError:?[Errno?22]?Invalid?argument解決方案及應(yīng)用實(shí)例

    Python報(bào)錯(cuò):OSError:?[Errno?22]?Invalid?argument解決方案及應(yīng)用實(shí)例

    最近跑別人的項(xiàng)目遇到一個(gè)這樣的問題一開始以為是沒有用管理員的權(quán)限運(yùn)行,導(dǎo)致創(chuàng)建不了日志文件后來發(fā)現(xiàn)是和windows的命名規(guī)則沖突了,這篇文章主要給大家介紹了關(guān)于Python報(bào)錯(cuò):OSError:?[Errno?22]?Invalid?argument的解決方案及應(yīng)用實(shí)例,需要的朋友可以參考下
    2024-07-07
  • python去除刪除數(shù)據(jù)中\(zhòng)u0000\u0001等unicode字符串的代碼

    python去除刪除數(shù)據(jù)中\(zhòng)u0000\u0001等unicode字符串的代碼

    這篇文章主要介紹了python去除刪除數(shù)據(jù)中\(zhòng)u0000\u0001等unicode字符串的代碼,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • Python中datetime模塊參考手冊

    Python中datetime模塊參考手冊

    Python處理時(shí)間和日期方面的模塊,主要就是datetime、time、calendar三個(gè)模塊的使用。下面這篇文章主要給大家介紹的是Python中的datetime模塊,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-01-01
  • 如何使用Python?Matplotlib繪制條形圖

    如何使用Python?Matplotlib繪制條形圖

    當(dāng)我們使用plot方法繪圖時(shí),默認(rèn)繪制的是折線圖,下面這篇文章主要給大家介紹了關(guān)于如何使用Python?Matplotlib繪制條形圖的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • Python二叉樹的遍歷操作示例【前序遍歷,中序遍歷,后序遍歷,層序遍歷】

    Python二叉樹的遍歷操作示例【前序遍歷,中序遍歷,后序遍歷,層序遍歷】

    這篇文章主要介紹了Python二叉樹的遍歷操作,結(jié)合實(shí)例形式分析了Python針對二叉樹的前序遍歷,中序遍歷,后序遍歷,層序遍歷等相關(guān)操作實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-12-12
  • 68行Python代碼實(shí)現(xiàn)帶難度升級的貪吃蛇

    68行Python代碼實(shí)現(xiàn)帶難度升級的貪吃蛇

    本文主要介紹了Python代碼實(shí)現(xiàn)帶難度升級的貪吃蛇,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評論

鹤岗市| 平罗县| 闽清县| 余干县| 湾仔区| 平远县| 大厂| 汝阳县| 姚安县| 泾川县| 青河县| 霍邱县| 保靖县| 灵宝市| 罗山县| 浪卡子县| 潼南县| 南充市| 平南县| 冕宁县| 远安县| 新津县| 伊川县| 凌源市| 临西县| 大关县| 永胜县| 宜黄县| 互助| 江孜县| 惠安县| 肃宁县| 桃江县| 天津市| 溆浦县| 辽宁省| 改则县| 肇庆市| 宝鸡市| 萝北县| 新郑市|