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正则表达式的使用范例详解
Aug 08 Python
Python3实现连接SQLite数据库的方法
Aug 23 Python
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
Feb 18 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
Mar 19 Python
如何实现删除numpy.array中的行或列
May 08 Python
查看Django和flask版本的方法
May 14 Python
使用python将mysql数据库的数据转换为json数据的方法
Jul 01 Python
python栈的基本定义与使用方法示例【初始化、赋值、入栈、出栈等】
Oct 24 Python
Python定时器线程池原理详解
Feb 26 Python
python 引用传递和值传递详解(实参,形参)
Jun 05 Python
python实现在线翻译
Jun 18 Python
10个顶级Python实用库推荐
Mar 04 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
BBS(php & mysql)完整版(八)
2006/10/09 PHP
PHP5中虚函数的实现方法分享
2011/04/20 PHP
PHP实现的网站目录扫描索引工具
2016/09/08 PHP
线路分流自动跳转代码;希望对大家有用!
2006/12/02 Javascript
Mootools 1.2教程 Tooltips
2009/09/15 Javascript
javascript 跨浏览器开发经验总结(五) js 事件
2010/05/19 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
JavaScript中instanceof运算符的用法总结
2013/11/19 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
2016/10/27 Javascript
如何写好你的JavaScript【推荐】
2017/03/02 Javascript
jQuery Form插件使用详解_动力节点Java学院整理
2017/07/17 jQuery
vue 开发一个按钮组件的示例代码
2018/03/27 Javascript
手把手教你写一个微信小程序(推荐)
2018/10/17 Javascript
JS块级作用域和私有变量实例分析
2019/05/11 Javascript
python正则表达式re之compile函数解析
2017/10/25 Python
Python检测网络延迟的代码
2018/05/15 Python
Python数据类型之Tuple元组实例详解
2019/05/08 Python
pytorch索引查找 index_select的例子
2019/08/18 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
在Keras中利用np.random.shuffle()打乱数据集实例
2020/06/15 Python
html5实现canvas阴影效果示例
2014/05/07 HTML / CSS
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
网络方面基础面试题
2012/11/16 面试题
介绍下java.util.Arrays类
2012/10/16 面试题
网络工程师的自我评价
2013/10/02 职场文书
师范生实习的个人自我鉴定
2013/10/20 职场文书
自我评价的写作规则
2014/01/06 职场文书
医学类个人求职信范文
2014/02/05 职场文书
共产党员公开承诺书范文
2014/03/28 职场文书
北京奥运会主题口号
2014/06/13 职场文书
高中课前三分钟演讲稿
2014/09/13 职场文书
教育实习指导教师评语
2014/12/31 职场文书
活动主持人开场白
2015/05/28 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
教师节作文之小学四年级
2019/09/03 职场文书
MYSQL如何查看进程和kill进程
2022/03/13 MySQL