當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python Django View.as_view用法及代碼示例


本文介紹 django.views.generic.base.View.as_view 的用法。

聲明

classmethod as_view(**initkwargs)

返回一個接受請求並返回響應的可調用視圖:

response = MyView.as_view()(request)

返回的視圖具有view_classview_initkwargs 屬性。

在請求/響應周期中調用視圖時, setup() 方法將 HttpRequest 分配給視圖的 request 屬性,並將從 URL 模式捕獲的任何位置和/或關鍵字參數分配給 argskwargs 屬性,分別。然後調用 dispatch()

相關用法


注:本文由純淨天空篩選整理自djangoproject.com大神的英文原創作品 django.views.generic.base.View.as_view。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。