django请求返回不同的类型图片json,xml,html的实例


Posted in Python onMay 22, 2018

django 返回数据的主要是用django.http.HttpResponse 中的HttpResponse 完成的

具体的我直接贴代码吧

from django.http import HttpResponse
### 引用
def index(request):
 if request.GET["type"] == "img":
  return HttpResponse(open("test.png","rb"),content_type="image/png")
  ## 这里 返回图片
 elif request.GET["type"] == "html":
  return HttpResponse(open("1.html","rb"),content_type="text/html")
  ## 返回 html文本
 elif request.GET["type"] == "xml":
  return HttpResponse(open("1.html","rb"),content_type="text/xml")
  ##返回 xml文本
 elif request.GET["type"] == "json":
  return HttpResponse({"code":"ok"},content_type="application/json")
  ##返回 json文本
 
from django.http import JsonResponse
def index(request):
 
 return JsonResponse({"code":"ok"})
 ## 这里的JsonResponse 更加简便的返回了json

以上这篇django请求返回不同的类型图片json,xml,html的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python+树莓派+YOLO打造一款人工智能照相机
Jan 02 Python
python读取LMDB中图像的方法
Jul 02 Python
Python中作用域的深入讲解
Dec 10 Python
在django admin中添加自定义视图的例子
Jul 26 Python
详解Python self 参数
Aug 30 Python
Python FtpLib模块应用操作详解
Dec 12 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
Jan 21 Python
Python交互环境下打印和输入函数的实例内容
Feb 16 Python
python def 定义函数,调用函数方式
Jun 02 Python
Pycharm同步远程服务器调试的方法步骤
Nov 04 Python
Python中全局变量和局部变量的理解与区别
Feb 07 Python
Pytorch使用shuffle打乱数据的操作
May 20 Python
Django使用HttpResponse返回图片并显示的方法
May 22 #Python
python实现最长公共子序列
May 22 #Python
使用python存储网页上的图片实例
May 22 #Python
python3模块smtplib实现发送邮件功能
May 22 #Python
Python3.x爬虫下载网页图片的实例讲解
May 22 #Python
python3使用smtplib实现发送邮件功能
May 22 #Python
python抓取网站的图片并下载到本地的方法
May 22 #Python
You might like
PHP 开源框架22个简单简介
2009/08/24 PHP
php文件夹与文件目录操作函数介绍
2013/09/09 PHP
php静态文件生成类实例分析
2015/01/03 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
2015/01/22 PHP
Zend Framework校验器Zend_Validate用法详解
2016/12/09 PHP
PHP 实现 WebSocket 协议原理与应用详解
2020/04/22 PHP
JS中剪贴板兼容性、判断复制成功或失败
2021/03/09 Javascript
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
js如何调用qq互联api实现第三方登录
2014/03/28 Javascript
2种jQuery 实现刮刮卡效果
2015/02/01 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
全面解析Bootstrap表单使用方法(表单控件状态)
2015/11/24 Javascript
javascript实现无法关闭的弹框
2016/11/27 Javascript
微信小程序链接传参并跳转新页面
2016/11/29 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
使用Nodejs连接mongodb数据库的实现代码
2017/08/21 NodeJs
AngularJS实现自定义指令及指令配置项的方法
2017/11/20 Javascript
jquery实现动态创建form并提交的方法示例
2019/05/27 jQuery
解决layui table表单提示数据接口请求异常的问题
2019/09/24 Javascript
使用Mock.js生成前端测试数据
2020/12/13 Javascript
使用Nginx+uWsgi实现Python的Django框架站点动静分离
2016/03/21 Python
python opencv检测目标颜色的实例讲解
2018/04/02 Python
全球性的女装店:storets
2019/06/12 全球购物
美国在线家具网站:GDFStudio
2021/03/13 全球购物
AJAX的优缺点都有什么
2015/08/18 面试题
乡镇八一建军节活动方案
2014/08/24 职场文书
2015届本科毕业生自我鉴定
2014/09/27 职场文书
教师查摆问题自查报告
2014/10/11 职场文书
2014年旅游局法制宣传日活动总结
2014/11/01 职场文书
中班上学期个人总结
2015/02/12 职场文书
大学生预备党员自我评价
2015/03/04 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python
MySQL如何构建数据表索引
2021/05/13 MySQL
HTML CSS 一个标签实现带动画的抖音LOGO
2022/04/26 HTML / CSS
python获取带有返回值的多线程
2022/05/02 Python