我不确定我是否做对了,但问题是:
- 我正在使用
django-compressor
预lessc
处理器 - 一些 LESS 文件具有相对图像 URL。有些是我的,有些是第 3 方库(例如Bootstrap)
COMPRESS_ENABLED
什么时候True
,一切正常- 当
COMPRESS_ENABLED
isFalse
时,CssAbsoluteFilter
不再运行,这意味着所有相对图像 URL 都保持相对,因此被破坏(因为它们与CACHE
目录无关)
我可以想出一个“聪明”的目录结构,其中相对路径解析为同一个文件,无论它们来自CACHE
目录还是来自 LESS 文件目录,但这似乎是一个脆弱的解决方法。
当涉及到 LESS + 时,您通常如何工作django-compressor
?