django DRF图片路径问题的解决方法


Posted in Python onSeptember 10, 2018

前言

其实就是Django RESTful Framework,RESTful一种API的命名风格,主要因为前后端分离开发出现,前后端分离: 用户访问静态文件的服务器,数据全部由ajax请求给到,RESTful风格:数据应该是名词,而动词由HTTP的请求方式来体现,RESTful风格的API给前端返回 结果对象,无论什么请求方式

本文主要介绍了关于django DRF图片路径问题,下面话不多说了,来一起看看详细的介绍吧

问题描述:

为什么DRF中有时候返回的json中图片是带域名的,有时候是不带域名的呢?(难受啊马飞~)

解答:

带域名的结果是在view中对模型类序列化的,DRF在序列化图片的时候 会检查上下文有没有request,如果有,就给图片加上域名,

源码解析如下

django DRF图片路径问题的解决方法

然后

django DRF图片路径问题的解决方法

继续,如果你的图片路径是不带域名的,大概就是在serializers.py中实现的了,怎么让图片带上域名呢,其实上面已经有答案了,

看这里

django DRF图片路径问题的解决方法

怎么样 ,解决了吧 美滋滋~

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
Python转码问题的解决方法
Oct 07 Python
python 根据pid杀死相应进程的方法
Jan 16 Python
遗传算法python版
Mar 19 Python
python3连接MySQL数据库实例详解
May 24 Python
Python实现的读取电脑硬件信息功能示例
May 30 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
Jan 22 Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
Jul 11 Python
Python 进程之间共享数据(全局变量)的方法
Jul 16 Python
对Django中的权限和分组管理实例讲解
Aug 16 Python
Matplotlib使用字符串代替变量绘制散点图的方法
Feb 17 Python
关于Keras Dense层整理
May 21 Python
深入了解Python 方法之类方法 & 静态方法
Aug 17 Python
详解python中Numpy的属性与创建矩阵
Sep 10 #Python
tensorflow使用神经网络实现mnist分类
Sep 08 #Python
Python unittest单元测试框架总结
Sep 08 #Python
tensorflow实现加载mnist数据集
Sep 08 #Python
使用tensorflow实现线性回归
Sep 08 #Python
Python  unittest单元测试框架的使用
Sep 08 #Python
tensorflow实现逻辑回归模型
Sep 08 #Python
You might like
咖啡机如何保养和日常清洁?
2021/03/03 冲泡冲煮
PHP函数学习之PHP函数点评
2012/07/05 PHP
PHP中imagick函数的中文解释
2015/01/21 PHP
php中关于长度计算容易混淆的问题分析
2016/05/27 PHP
PHP mysqli事务操作常用方法分析
2017/07/22 PHP
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
JavaScript 更严格的相等 [译]
2012/09/20 Javascript
JavaScript中“过于”犀利地for/in循环使用示例
2013/10/22 Javascript
基于jQuery实现的菜单切换效果
2015/10/16 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
Vuejs 实现简易 todoList 功能 与 组件实例代码
2018/09/10 Javascript
详解react内联样式使用webpack将px转rem
2018/09/13 Javascript
浅谈Vue组件单元测试究竟测试什么
2020/02/05 Javascript
Js逆向实现滑动验证码图片还原的示例代码
2020/03/10 Javascript
javascript中contains是否包含功能实现代码(扩展字符、数组、dom)
2020/04/07 Javascript
JS中循环遍历数组的四种方式总结
2021/01/23 Javascript
[01:00:12]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第一场
2018/04/09 DOTA
Python使用chardet判断字符编码
2015/05/09 Python
LRUCache的实现原理及利用python实现的方法
2017/11/21 Python
详解python函数传参是传值还是传引用
2018/01/16 Python
python 3利用Dlib 19.7实现摄像头人脸检测特征点标定
2018/02/26 Python
Python实现调用另一个路径下py文件中的函数方法总结
2018/06/07 Python
Python数据可视化库seaborn的使用总结
2019/01/15 Python
Python爬虫学习之获取指定网页源码
2019/07/30 Python
Python imageio读取视频并进行编解码详解
2019/12/10 Python
css3绘制百度的小度熊
2018/10/29 HTML / CSS
一款利用css3的鼠标经过动画显示详情特效的实例教程
2014/12/29 HTML / CSS
应届医学毕业生求职信分享
2013/12/02 职场文书
总裁办公室主任职责
2014/01/02 职场文书
应届优秀本科大学毕业生自我鉴定
2014/01/21 职场文书
年终奖发放方案
2014/06/02 职场文书
团队精神口号
2014/06/06 职场文书
学习党代会心得体会
2014/09/05 职场文书
2014年向国旗敬礼活动方案
2014/09/27 职场文书
教师工作能力自我评价
2015/03/04 职场文书
2015年艾滋病宣传活动总结
2015/03/27 职场文书