Django使用httpresponse返回用户头像实例代码


Posted in Python onJanuary 26, 2018

本文研究的主要是Django使用httpresponse返回用户头像,下面是相关实例代码。

当请求一个页面时,Django 把请求的 metadata 数据包装成一个 HttpRequest 对象,然后 Django 加载合适的 view 方法,把这个 HttpRequest 对象作为第一个参数传给 view 方法。任何 view 方法都应该返回一个 HttpResponse 对象。

代码示例:

def test(request):
  # 获取当前文件的路径、父路径以及下一层的路径
  curr_dir = os.path.dirname(__file__)
  parent_path = os.path.dirname(curr_dir)
  image_path = os.path.join(parent_path,"static/image/timg.jpg")
  """
  D:\Python Work Location\WebRobot\app01
  D:\Python Work Location\WebRobot
  D:\Python Work Location\WebRobot\static/image/back.png
  """
  image_data = open(image_path,"rb").read()

  return HttpResponse(image_data,content_type='image/jpg')

效果展示:

Django使用httpresponse返回用户头像实例代码

注意二进制串与utf-8格式的区别:

Django使用httpresponse返回用户头像实例代码

总结

以上就是本文关于Django使用httpresponse返回用户头像实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
python和shell变量互相传递的几种方法
Nov 20 Python
下载安装setuptool和pip linux安装pip    
Jan 24 Python
跟老齐学Python之用Python计算
Sep 12 Python
python目录与文件名操作例子
Aug 28 Python
python 环境变量和import模块导入方法(详解)
Jul 11 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
Jul 20 Python
Python tkinter的grid布局及Text动态显示方法
Oct 11 Python
如何使用Python 打印各种三角形
Jun 28 Python
使用python快速在局域网内搭建http传输文件服务的方法
Nov 14 Python
django从后台返回html代码的实例
Mar 11 Python
基于Keras的格式化输出Loss实现方式
Jun 17 Python
pytorch实现手写数字图片识别
May 20 Python
Django rest framework基本介绍与代码示例
Jan 26 #Python
Python实现PS图像调整之对比度调整功能示例
Jan 26 #Python
Python实现PS滤镜特效之扇形变换效果示例
Jan 26 #Python
修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
Jan 26 #Python
Python实现PS滤镜功能之波浪特效示例
Jan 26 #Python
Python使用pickle模块存储数据报错解决示例代码
Jan 26 #Python
python如何重载模块实例解析
Jan 25 #Python
You might like
Zerg基本策略
2020/03/14 星际争霸
使用PHP会话(Session)实现用户登陆功能
2013/06/29 PHP
PHP用身份证号获取星座和生肖的方法
2013/11/07 PHP
javascript showModalDialog,open取得父窗口的方法
2010/03/10 Javascript
兼容IE和FF的图片上传前预览js代码
2013/05/28 Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
2013/08/02 Javascript
JavaScript语言核心数据类型和变量使用介绍
2013/08/23 Javascript
关于Javascript作用域链的八点总结
2013/12/06 Javascript
javascript中声明函数的方法及调用函数的返回值
2014/07/22 Javascript
jquery常用方法及使用示例汇总
2014/11/08 Javascript
jquery图片切换实例分析
2015/04/15 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
JavaScript简介_动力节点Java学院整理
2017/06/26 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
基于JavaScript canvas绘制贝塞尔曲线
2018/12/25 Javascript
layui的数据表格+springmvc实现搜索功能的例子
2019/09/28 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
2020/07/14 Javascript
JavaScript实现世界各地时间显示
2020/09/07 Javascript
微信小程序开发数据缓存基础知识辨析及运用实例详解
2020/11/06 Javascript
python实现linux服务器批量修改密码并生成execl
2014/04/22 Python
python修改注册表终止360进程实例
2014/10/13 Python
在Docker上开始部署Python应用的教程
2015/04/17 Python
Python实现高效求解素数代码实例
2015/06/30 Python
深入学习python的yield和generator
2016/03/10 Python
Python中的字符串替换操作示例
2016/06/27 Python
Numpy中转置transpose、T和swapaxes的实例讲解
2018/04/17 Python
Python描述符descriptor使用原理解析
2020/03/21 Python
Pycharm激活方法及详细教程(详细且实用)
2020/05/12 Python
HTML5的Geolocation地理位置定位API使用教程
2016/05/12 HTML / CSS
党员公开承诺书
2014/03/25 职场文书
房屋租赁意向书
2014/04/01 职场文书
清明节文明祭祀倡议书
2015/04/28 职场文书
毕业赠语大全
2015/06/23 职场文书
工作简报怎么写
2015/07/21 职场文书