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时间戳与时间字符串互相转换实例代码
Nov 28 Python
Django自定义认证方式用法示例
Jun 23 Python
浅谈python中的占位符
Nov 09 Python
Python实现的计算马氏距离算法示例
Apr 03 Python
Python并行分布式框架Celery详解
Oct 15 Python
为什么str(float)在Python 3中比Python 2返回更多的数字
Oct 16 Python
通过python爬虫赚钱的方法
Jan 29 Python
python re库的正则表达式入门学习教程
Mar 08 Python
详解python之heapq模块及排序操作
Apr 04 Python
Python 获取ftp服务器文件时间的方法
Jul 02 Python
Python实现图片指定位置加图片水印(附Pyinstaller打包exe)
Mar 04 Python
使用Pytorch训练two-head网络的操作
May 28 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
比较时间段一与时间段二是否有交集的php函数
2011/05/31 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
一个简单至极的PHP缓存类代码
2015/10/23 PHP
CodeIgniter配置之database.php用法实例分析
2016/01/20 PHP
JavaScript Undefined,Null类型和NaN值区别
2008/10/22 Javascript
可简单避免的三个JS发布错误的详细介绍
2013/08/02 Javascript
当json键为数字时的取值方法解析
2013/11/15 Javascript
document.forms用法示例介绍
2014/06/26 Javascript
IE6浏览器中window.location.href无效的解决方法
2014/11/20 Javascript
javascript+ajax实现产品页面加载信息
2015/07/09 Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
2015/10/16 Javascript
js实现可键盘控制的简单抽奖程序
2016/07/13 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
最通俗易懂的javascript变量提升详解
2017/08/05 Javascript
JS实现的贪吃蛇游戏完整实例
2019/01/18 Javascript
前端路由&webpack基础配置详解
2019/06/10 Javascript
[49:58]完美世界DOTA2联赛PWL S3 Magma vs DLG 第一场 12.18
2020/12/19 DOTA
flask中的wtforms使用方法
2018/07/21 Python
基于python的socket实现单机五子棋到双人对战
2020/03/24 Python
Python3 JSON编码解码方法详解
2019/09/06 Python
python正则表达式匹配IP代码实例
2019/12/28 Python
tensorflow 固定部分参数训练,只训练部分参数的实例
2020/01/20 Python
TensorFlow实现checkpoint文件转换为pb文件
2020/02/10 Python
基于matplotlib xticks用法详解
2020/04/16 Python
matlab中二维插值函数interp2的使用详解
2020/04/22 Python
介绍一下你对SOA的认识
2016/04/24 面试题
学生会招新策划书
2014/02/14 职场文书
《第一朵杏花》教学反思
2014/04/16 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
安全责任书模板
2014/07/22 职场文书
幼儿园毕业典礼家长致辞
2015/07/29 职场文书
导游词之南京栖霞山
2019/10/18 职场文书
HTML+CSS+JS实现图片的瀑布流布局的示例代码
2021/04/22 HTML / CSS
关于k8s环境部署mysql主从的问题
2022/03/13 MySQL
java开发双人五子棋游戏
2022/05/06 Java/Android
Android 中的类文件和类加载器详情
2022/06/05 Java/Android