将live.js集成到django站点

django-livejs2的Python项目详细描述


live.js集成到django项目中。

已经有一个名为django livejs的项目,所以我在名称中添加了“2”以避免冲突。(另外,我认为我的版本比那个版本好:p)

安装

  1. 运行python setup.py install或使用pip安装包。
  2. 编辑settings.py'django_livejs2.middleware.LiveJsMiddleware'添加到MIDDLEWARE_CLASSES。如果您想使用附带的live.js,也可以将'django_livejs2'添加到INSTALLED_APPS

用法

只需访问查询字符串中有live=1的任何页面即可启用该模块。启用后,live.js将包含在每个html页面中。该模块还将使浏览器无法访问所有文件,因此对静态文件的任何更新都将立即生效。(如果没有,Firefox可能会缓存静态文件1分钟)

禁用也很简单,访问任何查询字符串中有live=0的页面就可以了。

注意:如果settings.DEBUG不是True,则该模块将被完全禁用,因为它在生产环境中并不真正有用。

设置

livejs2脚本src

如果要使用自定义版本的live.js,请将其设置为脚本的url。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java具有数量可变的参数,可以同时加载数量可变的图像   java应用程序在后台运行数小时后,当对象变量被系统破坏时,如何在应用程序类中保存对象变量   Java使用不带名称空间的XSD验证XML   关于在Play 2.2.1上安装死锁的java问题   字符串中的java字符串分隔符。分裂法   菜单中的java项不显示操作栏,而是在三个点中显示,没有任何图标   以int值作为键的java HashMap   java OpenAPIgeneratorEventPlugin身份验证查询参数未发送   java如何使用用户输入停止程序   java XIMA Formcycle图像预览问题   java Android登录MainActivity中的google   java Spring JPA@Query JPQL因“意外标记:日期”而失败   java如何将JTextField中的数据保存到mysql数据库中?   java jMonkeyEngine是否在网格内应用材质?   java传感器。键入旋转向量没有值?   java是一个从随机数序列中求值的简单算法吗?   java安卓8。x通知:当我的应用打开时,如何避免通过我的应用淡入/淡出通知?   java tomcat无法启动:严重:启动静态资源时出错   带有自定义列表的java Json操作警告