drf2 FBV和CBV

FBV 基于函数的视图
CBV 基于类的视图 也就是说我们是用函数编写视图~还是类编写视图 urlpatterns = [
path('admin/', admin.site.urls),
path('test_fbv', test_fbv),
path('test_cbv', TestCBV.as_view())
] def test_fbv(request):
return HttpResponse("ok") class TestCBV(View):
def get(self, request):
return HttpResponse("ok")

CBV首先执行了as_view()方法

drf2 FBV和CBV

drf2 FBV和CBV

CBV在内部做了一个分发~本质和FBV是一样的

上一篇:Codeforces Round #464 (Div. 2) C. Convenient For Everybody


下一篇:Codeforces Beta Round #2 A,B,C