django rest framework 获取前端参数的几种方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django rest framework 获取前端参数的几种方式相关的知识,希望对你有一定的参考价值。

参考技术A

这种是通过url传参 (params),那么应该使用:

request.query_params拿到的是QueryDict的类型,使用dict()方法转化为dict

request.data拿到的参数是QueryDict的类型,此处只讲获取,QueryDict类包含了很多方法,具体的可以参考: https://www.cnblogs.com/scolia/p/5634591.html

request.data 拿到是Dict类型

request.data 拿到的也是QueryDict类型,获取方法可以参考 https://www.cnblogs.com/scolia/p/5634591.html 链接

注意:
此处都是基于继承 rest framework 中APIView的类重新封装的request来获取参数喔!

以上是关于django rest framework 获取前端参数的几种方式的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 rest_framework 和 Django 获取多个对象的响应

Django RESTful Framework 如何从 HTTP 标头的令牌中获取用户模型?

在 django Rest Framework 中获取当前登录用户

如何在 Django 的单个 API 中获取访问令牌和刷新令牌(rest_framework_jwt)

Django rest framework 之版本

在 HTML 页面或模板中使用 Django-REST-Framework 从在 Django 中创建的 API 获取/显示 API 数据