时间:2021-05-22
本文研究的主要是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')效果展示:
注意二进制串与utf-8格式的区别:
总结
以上就是本文关于Django使用httpresponse返回用户头像实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
django返回数据的主要是用django.http.HttpResponse中的HttpResponse完成的具体的我直接贴代码吧fromdjango.htt
Mac电脑怎么更换用户头像,Mac用户头像怎么修改?对于很多第一次使用Mac电脑的新手用户来说,Mac电脑怎么更换用户头像看起来确实是个很难解决的问题,但给自己
win10系统账户头像怎么删除?win10账户头像怎么删除?当我们在更换win10系统的账户头像时,发现会记录我们所使用的账户头像记录,那如何删除头像呢,w
win10账户信息怎么删除多余的头像?win10账户头像怎么删除?经常更换账户头像的用户都知道,每次使用的头像都会在旁边显示,那如何删除头像记录呢,win1
win10账户信息怎么删除多余的头像?win10账户头像怎么删除?经常更换账户头像的用户都知道,每次使用的头像都会在旁边显示,那如何删除头像记录呢,win1