您的位置:首页 > 汽车 > 时评 > 公司基本资料模板_洛阳做网站的公司_seo网站优化方案书_网站发布与推广

公司基本资料模板_洛阳做网站的公司_seo网站优化方案书_网站发布与推广

2025/10/3 18:50:48 来源:https://blog.csdn.net/G541788_/article/details/145847239  浏览:    关键词:公司基本资料模板_洛阳做网站的公司_seo网站优化方案书_网站发布与推广
公司基本资料模板_洛阳做网站的公司_seo网站优化方案书_网站发布与推广

一、前言

        在运维一个三方django项目时发现:

        新打包上传的vue静态页面并没有被django替换,页面请求时,仍响应的是老版本的页面内容(该内容实际上已经被删除)

        尽管清理了浏览器缓存,仍无法解决这一问题。

二、原因和解决方案 

        原因 

        不用想,这大概就是缓存问题了,因此你需要从项目配置文件和前端缓存文件入手。

        我在seetings相关配置文件里发现了这些内容,发现这个项目将很多消息内容都存在了对应的cahce文件缓存目录里, 包含默认文件(也可以理解为静态文件)、用户、token、会话等。

        解决方案 

        因此,根据这个内容,你需要前往default_file的目录去删除这些缓存cache

cd data/cache/default_file_cache/lsrm ./*

         其次,你可以仍需要手动清理django缓存

from django.core.cache import cache# 清除所有缓存
cache.clear()

         之后重启django或者重启容器(如果是用docker或其他容器部署的话),即可

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com