老师富文本那里有一些图片显示不了

来源:8-1 viewsets实现商品详情页接口

慕函数4172790

2018-05-23

老师富文本那里的图片好像是html文件,显示不了,http://img.mukewang.com/szimg/5b04c9b20001081405150142.jpg

这个应该怎么解决

写回答

4回答

啥昵称不占用

2019-08-04

参考其他同学的思路,没好使。自己想了个办法!实现如下

这个是由于goods_desc这个字段中的图片没有自动加上域名导致的!

可以在goodsSerializer中加入一个自定义字段goods_desc_img,对goods_desc中的img 图片路径进行替换,都加上前缀,前面显示的时候,只需要显示 goods_desc_img 就可以了

//img.mukewang.com/szimg/5d46e40809daa39d20500958.jpg

//img.mukewang.com/szimg/5d46e47f09680cf212441282.jpg


2
0

慕标4054706

2019-02-20

你好,请问你的问题解决了吗?我也是这个错误

0
1
bobby
你这里出现500是请求线上地址的出错呢 还是你本地的请求出现的500?
2019-02-21
共1条回复

Ethreal

2018-08-08

以前也好好的 今天重新看了遍也出现了这情况 ,你这解决了么

0
7
易易追随者
回复
Ethreal
谢谢,解决了 : )
2018-08-30
共7条回复

bobby

2018-05-24

是否在url中配置了"

#配置上传文件的访问处理函数
url(r'^media/(?P<path>.*)$',  serve, {"document_root":MEDIA_ROOT}),

你也可以单独请求这些500错误的url 看看错误栈是什么

0
3
bobby
回复
Mecil9
这个其实是富文本和django是同一个域名导致的,富文本的本质就是一段html代码。上传图片无非就是先上传图片。然后富文本生成一段image的html导致的,。这里的image这个标签里面的url是一个相对路径,保存的时候就已经写死了,所以后端返回这个数据给前端的时候,前端会自动在这个html的img标签的src后面加上前端自己的前端域名。解决这个问题其实很好解决。不用做任何修改,就是到时候部署到线上服务器的时候使用nginx技术将前端和后端都部署到同一个域名之下就没有这个问题了,也就是说你熟悉一下nginx的配置即可
2019-09-26
共3条回复

Python前后端分离开发Vue+Django REST framework实战

Django REST framework课程视频,RESTFul API前后端分离开发

2872 学习 · 2457 问题

查看课程