python – “def post”和“if.request.method == POST”是一样的吗?

python – “def post”和“if.request.method == POST”是一样的吗?,第1张

概述def post和if.request.method == POST相同吗? 我见过一些使用def post(self,request)和一些使用if.request.method ==’POST’.他们似乎都工作,至少我看到的任务. 有区别吗? 我认为你混合了两种主要的Django方法: function-based views和 class-based views. 如果request.met def post和if.request.method == POST相同吗?

我见过一些使用def post(self,request)和一些使用if.request.method ==’POST’.他们似乎都工作,至少我看到的任务.

有区别吗?

解决方法 我认为你混合了两种主要的Django方法: function-based views和 class-based views. 如果request.method == POST – FBV,def post(self,request) – CBV. 在FBV中,您通常将视图写为函数,其中有条件地检查所创建的方法.在CBV中,您将覆盖该类中的一些Django内置类和内置方法. 是的,这是同样的行动. 附:对于初学者来说,更容易开始学习基于功能的视图. 总结

以上是内存溢出为你收集整理的python – “def post”和“if.request.method == POST”是一样的吗?全部内容,希望文章能够帮你解决python – “def post”和“if.request.method == POST”是一样的吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1194368.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存