Javascript 如何将CSS/JS/Image预处理器与django.contrib.static文件集成?

Javascript 如何将CSS/JS/Image预处理器与django.contrib.static文件集成?,javascript,css,django,media,css-preprocessor,Javascript,Css,Django,Media,Css Preprocessor,在Django 1.3中,Django.contrib.staticfiles为管理静态文件(如站点的CSS、Javascript和图像)提供了一个很好的“幸运”解决方案 但是,我看不到一种明显的方法可以将任意静态文件预处理器(concat/minify CSS/JS、spritesheet autogen a la等)与staticfiles应用程序集成 是否存在与django.contrib.staticfiles集成良好的项目/代码片段/解决方案?对此有支持,要求您进行设置。我想你可以使用

在Django 1.3中,
Django.contrib.staticfiles
为管理静态文件(如站点的CSS、Javascript和图像)提供了一个很好的“幸运”解决方案

但是,我看不到一种明显的方法可以将任意静态文件预处理器(concat/minify CSS/JS、spritesheet autogen a la等)与staticfiles应用程序集成


是否存在与django.contrib.staticfiles集成良好的项目/代码片段/解决方案?

对此有支持,要求您进行设置。我想你可以使用或窥探他们的代码,看看他们做了什么来实现这一点。

django compressor绝对是我的首选,因为只包装css和js包含的块并对它们进行压缩是多么容易,但它不做sprite表单

因此,您可以使用django compressor来构建额外的处理器,也可以使用这两种方法,但需要更多的精力来进行设置