我在 django 中的静态文件不会被重新加载,除非我每次重新启动电脑时都重命名它们
Posted
技术标签:
【中文标题】我在 django 中的静态文件不会被重新加载,除非我每次重新启动电脑时都重命名它们【英文标题】:My static files in django are not getting reloaded unless i rename them every time i reboot my pc 【发布时间】:2020-11-25 12:37:04 【问题描述】:我正在尝试处理具有静态文件的 django 项目。每次我重新加载我的电脑并在静态文件中进行一些更改时,这些更改都不会被应用。然后我重命名该静态文件并更改模板中的静态 url..然后更改发生..我该如何解决这个..
【问题讨论】:
嗨,Pranil,您是否尝试过重新启动您的 Django 服务器? 是的,我做到了.. 看起来像缓存问题,尝试清除缓存或以隐身模式打开 在隐身模式下打开确实解决了这个问题,但我必须再次登录...有没有办法不涉及再次登录..@zero 【参考方案1】:清除浏览器缓存,下次对静态文件进行任何更改时,请执行Ctrl + Shift + R
忽略以前的缓存内容。
【讨论】:
很抱歉先生,我确实赞成您的回答,但由于我的声誉低于 15,因此未公开显示以上是关于我在 django 中的静态文件不会被重新加载,除非我每次重新启动电脑时都重命名它们的主要内容,如果未能解决你的问题,请参考以下文章
Django - 在不重新启动开发服务器的情况下应用 HTML 和静态文件中的更改