首页 > 解决方案 > DJANGO 静态图像删除

问题描述

我遇到保存在 Django 的静态/图像目录中的图像的问题。我的网站通过引用图像的名称(例如 Image_1)来适当地呈现图像。但是,一旦我尝试删除此图像并在 static/images 目录中包含一个具有相同名称 Image_1 的新图像,网站就会继续呈现旧图像。使用新名称添加到同一目录中的新图像可以毫无问题地呈现。

从那时起,我在 settings.py 中指定了所有 STATIC_ROOT、MEDIA 和 MEDIA_ROOT 路由,我运行了 manage.py collectstatic 并检查了存储在这些目录中的图像。Image_1 的“旧”版本不再存在,但新版本存在,并且网站仍然呈现它的“旧”版本。

有没有人对此有解释,以及如何解决?

提前致谢!

标签: djangowebstatic

解决方案


浏览器将旧图像缓存在浏览器端的PC中。关闭页面并清除浏览器的缓存文件,然后重试。


推荐阅读