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实现父类调用两种方法的不同
Jan 15 Python
Python安装模块的常见问题及解决方法
Feb 05 Python
python实现梯度下降算法
Mar 24 Python
PyQt5实现从主窗口打开子窗口的方法
Jun 19 Python
Python学习笔记之文件的读写操作实例分析
Aug 07 Python
tensorflow之自定义神经网络层实例
Feb 07 Python
python小白学习包管理器pip安装
Jun 09 Python
python退出循环的方法
Jun 18 Python
django rest framework 过滤时间操作
Jul 12 Python
Python爬虫入门教程01之爬取豆瓣Top电影
Jan 24 Python
Python xlwings插入Excel图片的实现方法
Feb 26 Python
Python中Selenium对Cookie的操作方法
Jul 09 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笔记之:php数组相关函数的使用
2013/04/26 PHP
php的数组与字符串的转换函数整理汇总
2013/07/18 PHP
php调用Google translate_tts api实现代码
2013/08/07 PHP
php对称加密算法示例
2014/05/07 PHP
CI框架中通过hook的方式实现简单的权限控制
2015/01/07 PHP
php字符串替换函数substr_replace()用法实例
2015/03/17 PHP
详解php语言最牛掰的Laravel框架
2017/11/20 PHP
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
javascript下4个跨浏览器必备的函数
2010/03/07 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
2013/01/15 Javascript
javascript数组的使用
2013/03/28 Javascript
document.documentElement的一些使用技巧
2013/04/18 Javascript
灵活使用数组制作图片切换js实现
2016/07/28 Javascript
Node.js中的http请求客户端示例(request client)
2017/05/04 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
JavaScript实现简单的文本逐字打印效果示例
2018/04/12 Javascript
vue 登录滑动验证实现代码
2018/08/24 Javascript
JS使用iView的Dropdown实现一个右键菜单
2019/05/06 Javascript
Python实现的检测网站挂马程序
2014/11/30 Python
对python中的 os.mkdir和os.mkdirs详解
2018/10/16 Python
Python实现插入排序和选择排序的方法
2019/05/12 Python
django url到views参数传递的实例
2019/07/19 Python
python手写均值滤波
2020/02/19 Python
鞋子女王塔玛拉·梅隆同名奢侈品牌:Tamara Mellon
2017/11/22 全球购物
Structs界面控制层技术
2013/10/11 面试题
数学国培研修感言
2014/02/13 职场文书
公司营业员的自我评价
2014/03/04 职场文书
项目建议书格式
2014/03/12 职场文书
师德师风建设方案
2014/05/08 职场文书
2014年党支部学习材料
2014/05/19 职场文书
法英专业大学生职业生涯规划范文:衡外情,量己力!
2014/09/23 职场文书
安全生产奖惩制度
2015/08/06 职场文书
60句有关成长的名言
2019/09/04 职场文书
python 管理系统实现mysql交互的示例代码
2021/12/06 Python
Python Numpy库的超详细教程
2022/04/06 Python
golang定时器
2022/04/14 Golang