表单中如何判断请求方式.

表单中如何判断请求方式.

https://img1.sycdn.imooc.com//climg/62ad663d0956eaac05200252.jpg这个是配置请求方式,如何判断请求的方式用来返回相应的结果

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕燕燕 2022-06-18 14:08:04

同学,你好!http_method_names = ['post'] 定义该表单的请求方式只能是post,如果使用get请求方式,提交表单操作不会请求成功。提交表单操作由前端提交过来,使用的post请求

https://img1.sycdn.imooc.com//climg/62ad6b5709cbc51107430433.jpg

祝:学习愉快!

  • 提问者 慕前端2476446 #1

    我知道定义了 post 请求.如果我请求是用到的 get 能否返回一个响应.请求方式不被允许

    def 函数形式可以通过判断请求方式来做一个处理.类视图.是否也可以同样操作.

    2022-06-18 14:09:58
  • 好帮手慕燕燕 回复 提问者 慕前端2476446 #2

    同学,你好!类视图如果请求方式不被允许,会自动返回错误的响应信息,无需再编写代码进行判断,例如将提交表单的操作改为get请求,返回如下,相关代码已封装在是类视图的源码中

    https://img1.sycdn.imooc.com//climg/62ad7450095fafb913120394.jpg

    祝:学习愉快!

    2022-06-18 14:48:13
  • 提问者 慕前端2476446 回复 好帮手慕燕燕 #3

    实际开发过程中,要求使用不符合要求的请求方式,访问接口,在函数中可用进行处理,返回.但是视图类里面能不能同样返回自定义错误.

    2022-06-18 14:51:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师