django-compressor:将链接和内联javascript或CSS压缩为单个缓存文件

时间:2024-05-02 21:27:13
【文件属性】:

文件名称:django-compressor:将链接和内联javascript或CSS压缩为单个缓存文件

文件大小:182KB

文件格式:ZIP

更新时间:2024-05-02 21:27:13

Python

Django压缩器 Django Compressor将Django模板中的链接和内联Javascript或CSS处理,合并并最小化为可缓存的静态文件。 它支持诸如coffeescript,LESS和SASS之类的编译器,并且可以通过自定义处理步骤进行扩展。 Django Compressor与Django 1.11及更高版本兼容。 这个怎么运作 在您的模板中,将解析标签{% compress js/css %}和{% endcompress %}之间的所有HTML代码,并搜索CSS或JS。 这些样式和脚本随后使用可选的可配置编译器和过滤器进行处理。 CSS的默认过滤器将静态文件的路径重写为绝对路径。 默认情况下,Javascript和CSS文件都被串联并缩小。 最后一步,模板标记输出指向优化文件的[removed]或<link>标记。 另外,它还可以将结果内容直接内联到原始模板中


网友评论