django 媒体文件仅在重新加载页面后可用(DAPHNE,Debug = True)

问题描述 投票:0回答:1
  1. 我有一个将图像保存在媒体文件中的视图 (im.save('media/test.png')
  2. 在我的模板中,我尝试显示它(img src =“/media/test.png”)

图像仅在我重新加载页面后才会出现 请问如何在不重新加载页面的情况下显示图像?

django media daphne
1个回答
0
投票

我完美地看到了你的代码和图像路径。但实现一些额外的功能。

您需要添加 JavaScript,当您上传新图像时无需重新加载页面即可看到上传的图像。

HTML

<img id="badge" src="$cms_url/imaging/badge.php?badge=$mygroup['badge']; ?>">/imaging/badge.php?badge=<?php echo $mygroup['badge']; ?>" />
document.getElementById("badge").src="new image src here";

Js查询

 $("#badge").attr("src", "new image src here");

了解更多信息请点击此链接

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.