Python Django-应用HTML中的更改&;不重新启动dev服务器的静态文件
我在一个使用内置Django web服务器的开发环境中工作。我遇到的一个不便之处是,每当我在HTML或静态文件中进行更改时,它在我重新加载浏览器时不会应用,直到我关闭开发服务器并再次运行Python Django-应用HTML中的更改&;不重新启动dev服务器的静态文件,python,html,django,django-templates,Python,Html,Django,Django Templates,我在一个使用内置Django web服务器的开发环境中工作。我遇到的一个不便之处是,每当我在HTML或静态文件中进行更改时,它在我重新加载浏览器时不会应用,直到我关闭开发服务器并再次运行 python manage.py runserver localhost:8000 有没有办法让Django立即反映这些变化?提前感谢Django仅在.py文件发生更改时重新加载服务器。我阅读了触发重新加载的不同方法(例如安装、根据DEBUG=True等调整缓存) 最简单和最愚蠢的方法是在编辑和保存模板后,对
python manage.py runserver localhost:8000
有没有办法让Django立即反映这些变化?提前感谢Django仅在.py文件发生更改时重新加载服务器。我阅读了触发重新加载的不同方法(例如安装、根据
DEBUG=True
等调整缓存)
最简单和最愚蠢的方法是在编辑和保存模板后,对正在处理的视图进行微不足道的轻微更改(例如,添加一个
#
,删除它)。这很愚蠢,但可以工作。这很奇怪,它们应该在页面中反映出来,而无需重新启动服务器。您是否有其他编译静态文件的过程?您是否运行了collectstatic
命令?当我启用缓存时,有时会发生这种情况,例如?试着用a。你可以在这里找到同样的问题