CBV (本質上仍是FBV,返回的依舊是一個函數名變量)函數
具體如何咱們要看一下源碼先 spa
咱們首先ctrl+鼠標點viewsblog
而後Login2這個類繼承的是View因此咱們要ctrl+鼠標點View來看源碼繼承
在源碼裏找as_view(由於as_view是加括號直接執行的 咱們須要看一下它是怎樣給咱們返回一個函數名變量的)源碼
as_view裏有一個view函數它返回的便是一個view變量名變量
這裏咱們須要注意一點as_view是一個綁定給類的方法 也只能給類用方法
下面咱們就看一下dispatch函數返回的是什麼im
返回的view若是沒有該路徑,則不會加括號的調用 就不會有返回值 d3