Django中的CBV控制前后端分离模式
Django中前后端分离基于CBV模式
Django视图两种方式:
1、FBV --function based view(基于函数视图)
2、CBV -- class based view(基于类的视图) ==>前后端分离 ==>后端只负责给数据
CBV实例
view视图中
urls中
由于BookAPI中没有as_view()方法则继承父类BookAPI中的as_view()
as_view()中源码简化:
运用这种模式可以做到请求分离,数据分离