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正则抓取网易新闻的方法示例
Apr 21 Python
Python 模拟登陆的两种实现方法
Aug 10 Python
Python上下文管理器和with块详解
Sep 09 Python
python 自动去除空行的实例
Jul 24 Python
Python产生Gnuplot绘图数据的方法
Nov 09 Python
selenium+python自动化测试之环境搭建
Jan 23 Python
Python实现简单层次聚类算法以及可视化
Mar 18 Python
Python画图实现同一结点多个柱状图的示例
Jul 07 Python
python实现抠图给证件照换背景源码
Aug 20 Python
在pandas中遍历DataFrame行的实现方法
Oct 23 Python
python 使用tkinter+you-get实现视频下载器
Nov 17 Python
Matlab如何实现矩阵复制扩充
Jun 02 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中二维数组排序问题方法详解
2015/08/28 PHP
jQuery+PHP发布的内容进行无刷新分页(Fckeditor)
2015/10/22 PHP
详解PHP的Yii框架中日志的相关配置及使用
2015/12/08 PHP
php-msf源码详解
2017/12/25 PHP
静态的动态续篇之来点XML
2006/08/15 Javascript
Javascript中的变量使用说明
2010/05/18 Javascript
jquery实现加载进度条提示效果
2015/11/23 Javascript
javascript cookie的简单应用
2016/02/24 Javascript
Linux下为Node.js程序配置MySQL或Oracle数据库的方法
2016/03/19 Javascript
JS只能输入正整数的简单实例
2016/10/07 Javascript
理解javascript中的闭包
2017/01/11 Javascript
jQuery实现获取隐藏div高度的方法示例
2017/02/09 Javascript
Angular4自制一个市县二级联动组件示例
2017/11/21 Javascript
基于node打包可执行文件工具_Pkg使用心得分享
2018/01/24 Javascript
vue响应式更新机制及不使用框架实现简单的数据双向绑定问题
2019/06/27 Javascript
解决vue刷新页面以后丢失store的数据问题
2020/08/11 Javascript
python的类变量和成员变量用法实例教程
2014/08/25 Python
Python实现Linux命令xxd -i功能
2016/03/06 Python
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
详解django+django-celery+celery的整合实战
2019/03/19 Python
pycharm显示远程图片的实现
2019/11/04 Python
opencv3/C++图像像素操作详解
2019/12/10 Python
python连接mysql数据库并读取数据的实现
2020/09/25 Python
python 利用matplotlib在3D空间中绘制平面的案例
2021/02/06 Python
HTML5仿手机微信聊天界面
2016/03/18 HTML / CSS
传统HTML页面实现模块化加载的方法
2018/10/15 HTML / CSS
欧铁通票官方在线销售网站:Eurail.com
2017/10/14 全球购物
C有"按引用传递"吗
2016/09/06 面试题
医生自荐信
2013/10/11 职场文书
工厂会计员职责
2014/02/06 职场文书
国旗下讲话演讲稿
2014/05/08 职场文书
个人委托书范文
2015/01/28 职场文书
2015年工程师工作总结
2015/04/30 职场文书
法律讲堂观后感
2015/06/11 职场文书
个人催款函范文
2015/06/23 职场文书