简介:
当 Django 开发服务器重新加载自身时,自动刷新浏览器页面。与配套的 Django 应用程序一起使用:django-autorefresh。
Django 开发服务器具有在保存项目的 python 源文件时重新加载自身的简洁功能,确保始终提供最新版本的项目。但是,要查看浏览器中的更改,您需要手动刷新相关页面或在我们的源代码中加入诸如 live.js 之类的 Javascript,它会不断向服务器发送 HEAD 请求以查看页面是否已更改以及是否已更改已重新加载页面。
前一种方法显然是重复的和不必要的痛苦。后一种方法工作正常,但它会导致对您的服务器的额外请求,您可能能够忍受,或者如果您像我一样,则不会太多。
Django-autorefresh 是解决这个问题的解决方案。
要使用,请安装此插件并将 Django 应用程序自动刷新添加到您的 INSTALLED_APPS。 Django 应用程序可在 https://github.com/harikvpy/django-autorefresh 获得。
插件下载: