Django-Rest-Framework 小结

1.这个装饰器定义了路由允许的请求方法.

定义了路由允许的请求


2.

这个装饰器没有 request.data 和 Respone,@api_view 才有

3.

4.用 JsonResponse 得到的格式更人性化, 且不暴露 PUT 数据的信息.

不暴露数据接口
暴露数据接口

5. api 后面一定要带 /stu/6 /  不带这个最后这个 / 将重定向method 到 get.

6.想进行操作 必须 加装饰器 @api_view 或者 @csrf_exempt 并且按照符合装饰器方法进行操作

没加@csrf_exempt 装饰器 PUT 操作出错

不加装饰器 Django 进行 "POST", "PUT", "DELETE" 为了防止 csrf 攻击, 会报 403 错误.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。