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编写一个国际象棋AI程序
Nov 28 Python
Python实现利用163邮箱远程关电脑脚本
Feb 22 Python
Python切片操作实例分析
Mar 16 Python
在cmd中运行.py文件: python的操作步骤
May 12 Python
对python3中pathlib库的Path类的使用详解
Oct 14 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
Jun 03 Python
python 中pyqt5 树节点点击实现多窗口切换问题
Jul 04 Python
python用match()函数爬数据方法详解
Jul 23 Python
YUV转为jpg图像的实现
Dec 09 Python
Python json读写方式和字典相互转化
Apr 18 Python
Python制作春联的示例代码
Jan 22 Python
Golang Web 框架Iris安装部署
Aug 14 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
php5.2.0内存管理改进
2007/01/22 PHP
php中的MVC模式运用技巧
2007/05/03 PHP
php扩展ZF――Validate扩展
2008/01/10 PHP
PHP开发中常用的字符串操作函数
2011/02/08 PHP
ThinkPHP写第一个模块应用
2012/02/20 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
PHP PDO操作MySQL基础教程
2017/06/05 PHP
Laravel中正确地返回HTTP状态码方法示例
2019/09/10 PHP
jQuery 白痴级入门教程
2009/11/11 Javascript
基于jquery的滚动条滚动固定div(附演示下载)
2012/10/29 Javascript
Jquery判断$("#id")获取的对象是否存在的方法
2013/09/25 Javascript
Javascript中的关键字和保留字整理
2014/10/16 Javascript
AngularJS实现星星等级评分功能
2016/09/24 Javascript
JS定时器用法分析【时钟与菜单中的应用】
2016/12/21 Javascript
js仿百度音乐全选操作
2017/01/13 Javascript
微信小程序 Toast自定义实例详解
2017/01/20 Javascript
详解angularjs结合pagination插件实现分页功能
2017/02/10 Javascript
JS实现的全选、全不选及反选功能【案例】
2019/02/19 Javascript
python僵尸进程产生的原因
2017/07/21 Python
如何使用Python的Requests包实现模拟登陆
2018/04/27 Python
Python使用Pandas库实现MySQL数据库的读写
2019/07/06 Python
Python中类似于jquery的pyquery库用法分析
2019/12/02 Python
使用PyQt的QLabel组件实现选定目标框功能的方法示例
2020/05/19 Python
澳大利亚领先的皮肤诊所:Skin Matrix(抗衰老、痤疮专家、药妆护肤)
2018/05/20 全球购物
德国BA保镖药房中文网:Bodyguard Apotheke
2021/03/09 全球购物
中科方德软件测试面试题
2016/04/21 面试题
英语硕士生求职简历的自我评价
2013/10/15 职场文书
设计部经理的岗位职责
2013/11/16 职场文书
生物医学工程专业学生求职信范文分享
2013/12/14 职场文书
股东授权委托书范文
2014/09/13 职场文书
2014年机关作风建设工作总结
2014/10/23 职场文书
展览会邀请函
2015/02/02 职场文书
实名检举信范文
2015/03/02 职场文书
创业计划书之o2o水果店
2019/08/30 职场文书
Python基于Opencv识别两张相似图片
2021/04/25 Python
如何使用flask将模型部署为服务
2021/05/13 Python