CBV實現類須要繼承VIEW,會返回view, 對應路由的 類名, as_view 它對應的是一個類方法, 傳入函數
實例化對象 判斷對象是否有get和沒有head,給head=get,而後複製, 代碼健壯性校驗, 以後 進去dispatch函數 , 最終結果都有dispatch決定spa
對應request.method.lower() 獲取對應是否在默認範圍內,在的話getatter獲取對應函數 , 不然就對應錯誤, handler (分發) self.http_method_not_allowed對象