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 09 Python
Python中的zip函数使用示例
Jan 29 Python
Python多线程编程(一):threading模块综述
Apr 05 Python
Python中一些自然语言工具的使用的入门教程
Apr 13 Python
在Python的Django框架中编写编译函数
Jul 20 Python
对python xlrd读取datetime类型数据的方法详解
Dec 26 Python
Python 变量的创建过程详解
Sep 02 Python
python中的selenium安装的步骤(浏览器自动化测试框架)
Mar 17 Python
Django {{ MEDIA_URL }}无法显示图片的解决方式
Apr 07 Python
基于K.image_data_format() == 'channels_first' 的理解
Jun 29 Python
python判断all函数输出结果是否为true的方法
Dec 03 Python
Python 数据可视化神器Pyecharts绘制图像练习
Feb 28 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.5中类级别的常量使用介绍
2013/10/02 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
2015/07/31 PHP
PHP PDOStatement::fetch讲解
2019/01/31 PHP
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
2019/05/20 PHP
JavaScript中的History历史对象
2008/01/16 Javascript
一个页面放2段图片滚动代码出现冲突的问题如何解决
2012/12/21 Javascript
设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
2014/01/07 Javascript
javascript实现的一个带下拉框功能的文本框
2014/05/08 Javascript
jQuery实现contains方法不区分大小写的方法
2015/02/13 Javascript
jQuery实现的简洁下拉菜单导航效果代码
2015/08/26 Javascript
JavaScript简单获取系统当前时间完整示例
2016/08/02 Javascript
React 使用recharts实现散点地图的示例代码
2018/12/07 Javascript
vue.js的vue-cli脚手架中使用百度地图API的实例
2019/01/21 Javascript
详解Vue中使用Axios拦截器
2019/04/22 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
2020/09/16 Javascript
Python生成密码库功能示例
2017/05/23 Python
python+selenium实现登录账户后自动点击的示例
2017/12/22 Python
python 函数中的参数类型
2020/02/11 Python
Java多线程实现四种方式原理详解
2020/06/02 Python
Python之Matplotlib文字与注释的使用方法
2020/06/18 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
django restframework serializer 增加自定义字段操作
2020/07/15 Python
Bally美国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/05/18 全球购物
Tostadora意大利:定制T恤
2019/04/08 全球购物
美国唇部护理专家:Sara Happ
2019/06/19 全球购物
英国泽西岛植物:Jersey Plants Direct
2019/08/07 全球购物
.NET常见笔试题集
2012/12/01 面试题
大学军训自我鉴定
2013/12/15 职场文书
管理建议书范文
2014/05/13 职场文书
党支部工作总结2015
2015/04/01 职场文书
学生通报表扬范文
2015/05/04 职场文书
永不妥协观后感
2015/06/10 职场文书
送给教师们,到底该如何写好教学反思?
2019/07/02 职场文书
PyQt5 显示超清高分辨率图片的方法
2021/04/11 Python
总结Python变量的相关知识
2021/06/28 Python