ManifestStaticFilesStorage - 即使 staticfiles.json 显示正确的映射,仍会获取旧的静态文件
ManifestStaticFilesStorage - still fetching old static file even when staticfiles.json shows the right mapping
我正在使用 ManifestStaticFilesStorage。在执行 collectstatic
并将文件移动到 prod 之后,我仍然看到旧的 css 文件(带有旧的 MD5 哈希字符串)被提取。
settings.py:
STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage'
在产品上,我可以看到 staticfiles.json 显示正确的(新)css 文件,但是当我从网页上执行 'view-source' 时,我仍然可以看到旧的 css 正在获取。
我可能错过了什么?
移动文件后重新启动产品上的 Django。
(我不知道为什么需要这样做,但这是唯一有效的方法)
我遇到了同样的问题,重启 gunicorn 帮助了我
我正在使用 ManifestStaticFilesStorage。在执行 collectstatic
并将文件移动到 prod 之后,我仍然看到旧的 css 文件(带有旧的 MD5 哈希字符串)被提取。
settings.py:
STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage'
在产品上,我可以看到 staticfiles.json 显示正确的(新)css 文件,但是当我从网页上执行 'view-source' 时,我仍然可以看到旧的 css 正在获取。
我可能错过了什么?
移动文件后重新启动产品上的 Django。
(我不知道为什么需要这样做,但这是唯一有效的方法)
我遇到了同样的问题,重启 gunicorn 帮助了我