2012-06-22 1 views
2

Я использую django-compressor 1.1.2 с Django 1.4 при использовании compress templatetags PROJECT_PATH приложенного к STATIC_URL после сжатияДжанго 1.4 и Джанго-компрессор необычность

/static/Users/sultan/.virtualenvs/mediabox/somedia/somedia/public/media/media-cache/compressor/css/1d7cd4216904.css 

Когда я не установлен COMPRESS_OUTPUT_DIR = os.path.join (MEDIA_CACHE, ' компрессор ")

Выход выглядит

/static/CACHE/css/1d7cd4216904.css 

настройки

STATICFILES_FINDERS = (
    ... 
    'compressor.finders.CompressorFinder' 
) 

COMPRESS_ENABLED = True 
COMPRESS_OUTPUT_DIR = os.path.join(MEDIA_CACHE, 'compressor') 

Что не так с моей конфигурации?

Спасибо,

Sultan

ответ

1

the doc Согласно

django.conf.settings.COMPRESS_OUTPUT_DIR 
Default : 'CACHE' 
Controls the directory inside COMPRESS_ROOT that compressed files will be written to.) 

Я не знаю, что ваш MEDIA_CACHE сидит здесь, но вы не должны присоединиться каталоги для создания COMPRESS_OUTPUT_DIR, просто укажите его относительное имя, например 'compressor' или 'cache'.

+0

спасибо @okm. – sultan