def post(self, request)-----FBV(function-based views) 基于函数的视图

if request.method == 'POST'-----CBV(class-based views) 基于类的视图

两者最终目的都是处理POST请求

不同之处在于是用函数(def)还是用类(class)来处理POST请求

GET请求也是一样的,也可以用FBV或者CBV

 

 

参考链接:https://www.thinbug.com/q/50931448

参考链接:https://www.dusaiphoto.com/article/97/

相关文章: