【发布时间】:2020-02-21 13:47:07
【问题描述】:
当运行 Django 服务器并点击 URL http://127.0.0.1:8000/media/pictures/h2.jpg 时,我得到了请求的图像 (jpg)。
现在我通过一个文件交换 jpg,该文件也称为 h2.jpg,但当我再次调用相同的 URL 时
它仍然显示旧图片。
如何处理?
我需要由后端自动完成,或者以某种方式 --> 无需用户操作
Django version 2.1.7
【问题讨论】:
-
由于您的浏览器缓存了图片,请在浏览器中按
F5 + SHIFT重新加载所有资源。 -
尝试在带有
?的文件末尾添加一些数字(如当前日期时间、随机数等...) 例如:h2.jpg?1234567浏览器将理解该 url 是新的并新加载