python – Django模板不会更新

我有一个
django基本模板,我添加了一些JS库,但每次刷新页面时都不会显示任何更改.

>我已经尝试删除浏览器的缓存和历史记录等等.
>我没有在我的代码中的任何地方使用django缓存,是否可以设置settings.py中的配置可能导致此行为? (我已经检查过该文件,并且没有任何与缓存相关的内容……)
>我已经重新启动了django开发服务器并尝试过,没有什么可做的……

还有什么我可以做的让django意识到我的基本模板已经改变了,我不想要旧的模板? django商店在哪里缓存文件?我不知道还能做什么……

[编辑]

这很令人尴尬……事实证明我将我的项目从一个文件夹复制到另一个文件夹,但没有更新settings.py中的template_dirs指令,因此,django使用的是旧模板.

我解决了这个从settings.py中删除所有硬编码路径并添加getcwd()函数来创建路径,现在我可以将我的项目文件夹移动到任何地方,它仍然能够正常工作.

对不起,所有的烦恼

最佳答案 根据我使用Django的经验,问题是由于文件重复造成的,因此在编辑一个文件时,django正在获取另一个文件.

删除重复项应该可以解决您的问题.

点赞