当前位置: 首页 > news >正文

Django响应

HTTPResponse:

  是由Django创造的,

  他的返回格式为

    HTTPResponse(content=响应体,content_type=响应体数据类型,status=状态码),

  可以修改返回的数据类型,适用于返回图片,视频,音频等二进制文件。

JSONResponse:

  是HTTPResponse的子类,适用于处理json格式的数据,但是不能返回模板。

  帮助我们将数据转换为json字符串

  设置响应头Content-Type为application/json

Response

  是Django rest-framework框架中封装好的响应对象。

  它的返回格式为:

    Response(data,status=None,template_name=None,headers=None,content_type=None),

  data只需传递Python的内建类型数据即可,如果是Django的模型类对象,那么就是用序列化数据(Python的字典数据)传递给data。

http://www.lryc.cn/news/476588.html

相关文章:

  • 算法:图的相关算法
  • django的models使用介绍。
  • 【分布式技术】分布式事务深入理解
  • 力扣hot100-->hash表/map
  • 基于redis实现延迟队列
  • PHP微信小程序共享充电桩系统设计与实现计算机毕业设计源代码作品和开题报告
  • 【网络面试篇】TCP与UDP类
  • Windows转Mac过渡指南
  • LeetCode100之盛最多水的容器(11)--Java
  • 【VMware】使用笔记
  • <项目代码>YOLOv8 猫狗识别<目标检测>
  • 存储数据库的传输效率提升-ETLCloud结合HBASE
  • HO-XGBoost河马算法优化极限梯度提升树多变量回归预测(Matlab)
  • 【Hive sql面试题】找出连续活跃3天及以上的用户
  • Linux curl命令下载显示时间/速度/大小
  • sklearn|机器学习:决策树(一)
  • Rust中三种方式使用环境变量
  • 搭建支持国密GmSSL的Nginx环境
  • Docker部署Portainer CE结合内网穿透实现容器的可视化管理与远程访问
  • 不适合的学习方法
  • 在子类中调用父类的构造函数
  • 【K8S系列】Kubernetes 中 Service 的流量不均匀问题【已解决】
  • C-小H学生物
  • 什么是软件设计模式, 它们⽤于解决什么问题, 它们为什么有效
  • LeetCode 3165.不包含相邻元素的子序列的最大和:单点修改的线段树(动态规划)
  • ios 快捷指令扩展(Intents Extension)简单使用 swift语言
  • 虚拟化环境中的精简版 Android 操作系统 Microdroid
  • NFTScan Site:以蓝标认证与高级项目管理功能赋能 NFT 项目
  • Vue:模板 MVVM
  • Kafka 消息丢失如何处理?