Django中的def post(self, request)和if request.method == 'POST'的区别
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/