Django_获取api接口的传参

这篇具有很好参考价值的文章主要介绍了Django_获取api接口的传参。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

当参数为form-data 或者x-www-form-urlencoded类型时,使用request.POST获取到参数

当参数为raw类型时,使用request.body获取到参数,获取的参数需要经过处理才能使用

源码等资料获取方法


当参数为form-data 或者x-www-form-urlencoded类型时,使用request.POST获取到参数

Django_获取api接口的传参,Django,django,python,后端,程序人生,测试开发,软件测试,软件测试工程师

获取参数方式

request.POST.get('username')

Django_获取api接口的传参,Django,django,python,后端,程序人生,测试开发,软件测试,软件测试工程师

当参数为raw类型时,使用request.body获取到参数,获取的参数需要经过处理才能使用

Django_获取api接口的传参,Django,django,python,后端,程序人生,测试开发,软件测试,软件测试工程师

 获取参数方式

params = eval(request.body.decode('utf-8'))
print(params)
username = params.get("username")
password = params.get("password")

Django_获取api接口的传参,Django,django,python,后端,程序人生,测试开发,软件测试,软件测试工程师


源码等资料获取方法

Django_获取api接口的传参,Django,django,python,后端,程序人生,测试开发,软件测试,软件测试工程师

 各位想获取源码的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~

 文章来源地址https://www.toymoban.com/news/detail-552704.html

到了这里,关于Django_获取api接口的传参的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Django学习】(十五)API接口文档平台_项目流程分析_日志器_认证_授权

    使用API接口文档不经可以很好的的维护接口数据,还给测试人员的接口测试工作带来了便利; 我们可以在全局配置文件中添加路由路径生成接口文档 1.1在全局配置文件里指定用于支持coreapi的Schema 1.2在全局路由表中添加路径   页面效果: 2.1 一定要先在配置表中注册drf_yas

    2024年02月15日
    浏览(61)
  • Python前后端分离之Django框架最基本后端CRUD开发

    目录   Django介绍: 开发准备 后端编写Django项目里的app模块 编写models.py文件(写模型):  编写序列化文件(serializers.py) 编写视图(Views) 新建urls.py文件,填写路径 ​编辑 进行迁移: 前端: 编写接口文件api.js 编写CRUD文件 编写index.vue文件 前端界面使用: 运行项目: 提

    2024年01月23日
    浏览(68)
  • 二挡起步——pythonweb开发Django框架,前端原生+Django后端框架+python网络抓包(代替数据库数据)(附带小案例)

     大家好,我是csdn的博主: lqj_本人 这是我的个人博客主页: lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主 lqj_本人擅长微信小程序,前端,python,等方面的知识 https://blog.csdn.net/lbcyllqj?spm=1011.2415.3001.5343 哔哩哔哩欢迎关注: 小淼Develop 小淼Develop的个人空间-小淼Develop个

    2024年02月03日
    浏览(100)
  • Django去访问web api接口Object of type Session is not JSON serializable

    解决方案:settings.py中加入 :SESSION_SERIALIZER = \\\'django.contrib.sessions.serializers.PickleSerializer\\\' 事由:Django去访问一个web api接口,两次连接之间需要通过Session()保持身份验证。 加入SESSION_SERIALIZER = \\\'django.contrib.sessions.serializers.PickleSerializer\\\' 后解决。  

    2024年02月04日
    浏览(40)
  • 【测试开发】Python+Django实现接口测试工具

    Python+Django接口自动化  引言:          最近被几个公司实习生整自闭了,没有基础,想学自动化又不知道怎么去学,没有方向没有头绪,说白了其实就是学习过程中没有成就感,所以学不下去。出于各种花里胡哨的原因,今天给大家整一个简单又有成就感的接口自动化学习

    2024年02月15日
    浏览(52)
  • Python web实战之Django 的 RESTful API 设计详解

      : Python, Web 开发, Django, RESTful API 1.1 什么是API? API是应用程序编程接口(Application Programming Interface)的缩写。它是一种定义了不同软件组件之间交互方式的规范。API允许不同的应用程序之间进行通信和数据交换,使得开发者能够利用其他应用程序提供的功能和数据,

    2024年02月14日
    浏览(48)
  • Python智能家居系统后端源码,基于Django+MQTT+ESP8266的智能家居系统源码

    代码下载地址:Python智能家居系统后端源码 服务器硬件环境: 处理器:Intel® Xeon® CPU E5-2680 v4 @ 2.40GHz 1核 内存:2GB 硬盘空间:60GB 单片机环境: 单片机:ESP8266-12E NodeMCU 开发环境:Arduino IDE(1.8.19) 软件环境: 操作系统:Ubuntu 18.04 LTS 编程语言:Python(3.7.9) Web后端框架:

    2024年02月02日
    浏览(62)
  • python django获取某个角色的某个数据和——例如:获取所有订单的应付金额总和

    model关系如下: 获取指定时间段内所有订单的应付金额总和 方法一:使用aggregate() 方法二:使用sum()

    2024年02月06日
    浏览(36)
  • python django vue httprunner 实现接口自动化平台(最终版)

    后端地址: GitHub - 18713341733/test_platform_service: django vue 实现接口自动化平台 前端地址: GitHub - 18713341733/test_platform_front: Django vue实现接口自动化平台 1.2.1 环境准备 Python = 3.8.0 (推荐3.9+版本) nodejs = 14.0 (推荐最新) 或者 16,千万不要使用18(会报错) Mysql = 5.7.0 (可选,默认数据库

    2024年02月10日
    浏览(38)
  • Django后端开发——Django应用及分布式路由

    B站网课:点击蓝色字体跳转 或者复制链接在浏览器打开:https://www.bilibili.com/video/BV1vK4y1o7jH?p=14vd_source=597e21cf34ffcdce468ba00be2177e8a 终端: 在settings.py的INSTALLED_APPS中添加应用名即可 news开头的交由news管理 music开头的交由music管理 Step1 - 主路由中调用include函数 语法:include(‘app名

    2024年02月19日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包