django -компрессор :Использование lessc в режиме ОТЛАДКИ

Я не уверен, что делаю все правильно, но вот проблема:

  • Я использую django-compressorс препроцессором lessc
  • Некоторые файлов LESS имеют относительные URL-адреса изображений. Некоторые из них принадлежат мне, некоторые являются сторонними библиотеками (. Bootstrap)
  • Когда COMPRESS_ENABLEDравно True, все работает нормально
  • Когда COMPRESS_ENABLEDравно False, CssAbsoluteFilterбольше не работает, что означает, что все относительные URL-адреса изображений сохраняются относительными и поэтому не работают (, так как они не относятся к каталогу CACHE)

Я мог бы придумать «умную» структуру каталогов, в которой относительные пути разрешаются в один и тот же файл, независимо от того, происходят ли они из каталога CACHEили из каталога файлов LESS, но это кажется хрупким обходным путем.

Как вы обычно работаете, когда дело доходит до LESS + django-compressor?

5
задан Ludovic Chabant 2 May 2012 в 23:33
поделиться