我正在尝试将图片从活动目录加载到django模板中。
这是结果:
"b'xffxd8xffxe0x00x10JFIFx00x01x01x01x00x00x00x00x00x00xffxdbx00Cx00x02x01x01x01x01..."
我已经看到了PHP方法,并尝试使用python实现它,但没有成功。我还尝试了base64.decode
,将其保存在图像文件中并使用 pil 进行转换然后加载它,base64.decodebase64
,我什至尝试使用 javascript 转换它并将其加载到 src 中,但所有这些方法都不起作用,我读了很多文章,但没有一篇帮助我。
我的帮助将不胜感激。
我知道
它很旧。但是,如果有人遇到同样的问题,这是我是如何做到的:
import base64
...
thumbnailPhoto = base64.b64encode(entry.thumbnailPhoto.value).decode("utf-8")
然后在 html 模板中
<img src="data:image/gif;base64,{{ thumbnailPhoto }}">