91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Django框架HttpResponse對象用法實例分析

發布時間:2020-09-08 06:46:12 來源:腳本之家 閱讀:213 作者:HMMHMH 欄目:開發技術

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

1.HttpResponse

可通過HttpResponse構造響應對象:

HttpResponse(content=響應體, content_type=響應體數據類型, status=狀態碼)

響應頭可以直接將HttpResponse對象當做字典進行響應頭鍵值對的設置:

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

Django提供了一系列HttpResponse的子類,可以快速設置狀態碼:

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

2.JsonResponse

JsonResponse來構造響應對象的作用:

(1)幫助我們將數據轉換為json字符串

(2)設置響應頭Content-Type為application/json

用法:

return JsonResponse(dict,safe) (safe默認為True,保證可以將對象轉為json,如果為非字典對象,則報錯,可設置為False傳遞非字典對象)

例:

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

3.redirect重定向

return redirect(路徑)

4.reverse反解析

reverse可根據路由名稱返回路由路徑。

用法:

reverse(路由名稱)

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

namespace:reverse(name)

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

namespace:reverse(namespace:name)

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

太和县| 揭阳市| 即墨市| 双流县| 淳化县| 华池县| 天全县| 读书| 开江县| 湘潭县| 泰州市| 剑河县| 寿阳县| 吉林省| 永泰县| 桂东县| 丰顺县| 桑日县| 定西市| 应用必备| 吉林省| 阳原县| 屏南县| 清流县| 沅陵县| 永清县| 青神县| 信阳市| 汽车| 华亭县| 建宁县| 阳曲县| 普格县| 迁安市| 衡山县| 山阴县| 屏南县| 会理县| 平凉市| 徐水县| 五台县|