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()中源码简化:

运用这种模式可以做到请求分离,数据分离

猜你喜欢

转载自www.cnblogs.com/z520h123/p/10554409.html