Djangompressure和Djangosas处理器有什么区别?

2024-06-06 18:25:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用django压缩器来压缩JS和CSS。正如关于django compressor的介绍所说:“django compressor进程,将django模板中的链接和内联Javascript或CSS组合并缩小为可缓存的静态文件。”

看起来django sass处理器的目标是一样的。使用django compressor时的问题是,在开发过程中,我的应用程序速度很慢(要呈现视图中没有DB访问权限且不处理任何内容的页面超过2秒)。这正常吗?在

我想加快应用程序的速度,使用sass处理器来检查时间戳,只有在有一些变化时才编译sass文件(这是工具的目的对吗?)。在

顺便问一下,我有点困惑,你能解释一下它是什么,怎么用吗?在

编辑1:

例如,当我请求索引(http://localhost:8000/)时,将请求以下资源:

[21/Aug/2016 16:09:43] "GET / HTTP/1.1" 200 2346
[21/Aug/2016 16:09:43] "GET /static/CACHE/css/bootstrap.min.35ea483046e0.css HTTP/1.1" 200 145948
[21/Aug/2016 16:09:43] "GET /static/CACHE/css/bitdepot.762c234abcad.css HTTP/1.1" 200 5359
[21/Aug/2016 16:09:43] "GET /static/CACHE/css/core.d64c40e32055.css HTTP/1.1" 200 6517

每次请求时,缓存中的文件都会更改,即使我不碰它。我觉得这个应用程序比较慢。在


Tags: 文件django应用程序httpcachegetstatic处理器