1.FBV:function base view
直接通過函數實現view:
views.py中:
urls.py中:
2.CBV:class base view 通過類實現view,
views.py中:
1.導入View
2.類繼承View,實現get,post方法(get方法處理get請求,post方法處理post請求)
urls.py中:
調用類的as_view方法(該方法是父類View中的方法)
1.FBV:function base view
直接通過函數實現view:
views.py中:
urls.py中:
2.CBV:class base view 通過類實現view,
views.py中:
1.導入View
2.類繼承View,實現get,post方法(get方法處理get請求,post方法處理post請求)
urls.py中:
調用類的as_view方法(該方法是父類View中的方法)
class MetaCls(type): def __new__(cls, *args, **kwargs): print("in MetaCls") # return super(Meta