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脚本内运行linux命令的方法
Jul 02 Python
Python生成器定义与简单用法实例分析
Apr 30 Python
对tf.reduce_sum tensorflow维度上的操作详解
Jul 26 Python
python对视频画框标记后保存的方法
Dec 07 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
Jan 22 Python
Python逐行读取文件中内容的简单方法
Feb 26 Python
Python+pyplot绘制带文本标注的柱状图方法
Jul 08 Python
python中break、continue 、exit() 、pass终止循环的区别详解
Jul 08 Python
python openpyxl使用方法详解
Jul 18 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
Mar 09 Python
利用PyTorch实现VGG16教程
Jun 24 Python
python遍历路径破解表单的示例
Nov 21 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
php字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
2011/11/02 PHP
php发送短信验证码完成注册功能
2015/11/24 PHP
php之header的不同用法总结(实例讲解)
2017/11/28 PHP
PHP中cookie知识点学习
2018/05/06 PHP
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
2009/11/04 Javascript
JS实现点击下载的小例子
2013/07/10 Javascript
HTTP 304错误的详细讲解
2013/11/13 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
jQuery及JS实现循环中暂停的方法
2015/02/02 Javascript
javascript截取字符串小结
2015/04/28 Javascript
JavaScript动态检验密码强度的实现方法
2016/11/09 Javascript
jquery.flot.js简单绘制折线图用法示例
2017/03/13 Javascript
JavaScript之filter_动力节点Java学院整理
2017/06/28 Javascript
JavaScript中正则表达式判断匹配规则及常用方法
2017/08/03 Javascript
BootStrap入门学习第一篇
2017/08/28 Javascript
highcharts 在angular中的使用示例代码
2017/09/20 Javascript
浅谈Angular4中常用管道
2017/09/27 Javascript
JavaScript函数绑定用法实例分析
2017/11/14 Javascript
vue2.0中set添加属性后视图不能更新的解决办法
2019/02/22 Javascript
vue中v-show和v-if的异同及v-show用法
2019/06/06 Javascript
爬山算法简介和Python实现实例
2014/04/26 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
2017/07/20 Python
Python数据分析:手把手教你用Pandas生成可视化图表的教程
2018/12/15 Python
如何解决tensorflow恢复模型的特定值时出错
2020/02/06 Python
基于pandas向csv添加新的行和列
2020/05/25 Python
手把手教你如何用Pycharm2020.1.1配置远程连接的详细步骤
2020/08/07 Python
酒店中秋节促销方案
2014/01/30 职场文书
2014学校庆三八妇女节活动总结
2014/03/01 职场文书
《广玉兰》教学反思
2014/04/14 职场文书
采购部长岗位职责
2014/06/13 职场文书
四风问题个人剖析材料
2014/10/07 职场文书
思想工作总结范文
2015/08/12 职场文书
毕业设计工作总结
2015/08/14 职场文书
学习党章心得体会2016
2016/01/15 职场文书
一文搞懂PHP中的抽象类和接口
2022/05/25 PHP