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中精确输出JSON浮点数的方法
Apr 18 Python
用python + openpyxl处理excel2007文档思路以及心得
Jul 14 Python
使用Python脚本生成随机IP的简单方法
Jul 30 Python
教大家玩转Python字符串处理的七种技巧
Mar 31 Python
Python中格式化format()方法详解
Apr 01 Python
Python 查看文件的编码格式方法
Dec 21 Python
Python使用pymongo模块操作MongoDB的方法示例
Jul 20 Python
Python实现删除排序数组中重复项的两种方法示例
Jan 31 Python
Pyqt5实现英文学习词典
Jun 24 Python
Django接收自定义http header过程详解
Aug 23 Python
Python递归及尾递归优化操作实例分析
Feb 01 Python
Python 可视化神器Plotly详解
Dec 26 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
JSON在PHP中的应用介绍
2012/09/08 PHP
PHP常用的排序和查找算法
2015/08/06 PHP
php计算年龄精准到年月日
2015/11/17 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
老生常谈php中传统验证与thinkphp框架(必看篇)
2017/06/10 PHP
Yii框架Session与Cookie使用方法示例
2019/10/14 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
2007/08/31 Javascript
javascript loadScript异步加载脚本示例讲解
2013/11/14 Javascript
IE浏览器IFrame对象内存不释放问题解决方法
2014/08/22 Javascript
javascript中call和apply的用法示例分析
2015/04/02 Javascript
JS中捕获console.log()输出的方法
2015/04/16 Javascript
jquery制作属于自己的select自定义样式
2015/11/23 Javascript
JavaScript Math.round() 方法
2015/12/18 Javascript
JavaScript ParseFloat()方法
2015/12/18 Javascript
通过隐藏iframe实现无刷新上传文件操作
2016/03/16 Javascript
angularJs关于指令的一些冷门属性详解
2016/10/24 Javascript
js放到head中失效的原因与解决方法
2017/03/07 Javascript
JS实现求数组起始项到终止项之和的方法【基于数组扩展函数】
2017/06/13 Javascript
基于jquery实现多级菜单效果
2017/07/25 jQuery
jQuery.Sumoselect插件实现下拉复选框效果
2017/11/09 jQuery
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
解决vue刷新页面以后丢失store的数据问题
2020/08/11 Javascript
详解Python在七牛云平台的应用(一)
2017/12/05 Python
python定义类self用法实例解析
2020/01/22 Python
python实现连连看游戏
2020/02/14 Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
2020/05/19 Python
浅谈对python中if、elif、else的误解
2020/08/20 Python
python openpyxl模块的使用详解
2021/02/25 Python
英国领先的在线鱼贩:The Fish Society
2020/08/12 全球购物
文员个人的求职信范文
2013/09/26 职场文书
学雷锋活动总结范文
2014/04/25 职场文书
反腐倡廉标语
2014/06/24 职场文书
工作年限证明模板
2014/11/01 职场文书
《多彩的民间艺术》教学反思
2016/02/16 职场文书
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电