Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
DJANGO静态图像删除_Django_Web_Static - Fatal编程技术网

DJANGO静态图像删除

DJANGO静态图像删除,django,web,static,Django,Web,Static,我遇到Django中static/images目录中保存的图像的问题。我的网站通过引用图像的名称(例如,image_1)适当地渲染图像。但是,一旦我尝试删除此图像并在static/images目录中包含一个同名的新图像image_1,网站就会继续渲染旧图像。使用新名称在同一目录中添加的新图像渲染时不会出现问题 从那以后,我在settings.py中指定了所有静态根、媒体和媒体根路由,我运行了manage.py collectstatic,并检查了存储在这些目录中的图像。图片_1的“旧”版本已经不

我遇到Django中static/images目录中保存的图像的问题。我的网站通过引用图像的名称(例如,image_1)适当地渲染图像。但是,一旦我尝试删除此图像并在static/images目录中包含一个同名的新图像image_1,网站就会继续渲染旧图像。使用新名称在同一目录中添加的新图像渲染时不会出现问题

从那以后,我在settings.py中指定了所有静态根、媒体和媒体根路由,我运行了manage.py collectstatic,并检查了存储在这些目录中的图像。图片_1的“旧”版本已经不存在了,但新版本已经存在,网站仍然呈现“旧”版本

有人对此有解释吗?如何解决


提前谢谢

尝试重置浏览器缓存“ctrl+f5”

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

能否提供静态文件和媒体文件的设置?这是本地运行的吗?您是否尝试过清除浏览器缓存?