Я неправильно читаю эту документацию для этого приложения Django? - PullRequest
1 голос
/ 26 января 2011
MEDIASYNC = {    'AWS_KEY': AWS_ACCESSKEY,
    'AWS_SECRET': AWS_SECRETKEY,
    'AWS_BUCKET': "abc_media",
    'BACKEND': 'mediasync.backends.s3',
    'SERVE_REMOTE': True,    'AWS_BUCKET_CNAME': True,
    'DOCTYPE': 'html4',    
    'USE_SSL': False,
    'PROCESSORS': (
        'mediasync.processors.slim.js_minifier',
        ),
    'JOINED': {
        'js/joined.js': [
                        'js/plugins/jquery-msdropdown/js/jquery.dd.js',
                        'js/plugins/jquery.scrollTo-1.4.2/jquery.scrollTo-min.js',
                        'js/plugins/jquery-ui-1.8.7.custom/js/jquery-ui-1.8.7.custom.min.js',
                        'js/plugins/jquery.masonry.min.js',
                        'js/plugins/jquery.jeditable.mini.js',
                        'js/plugins/jquery.growfield2.js',
                        'js/plugins/jquery.placeholder.js',
                        'js/plugins/jquery.color.js',
                        'js/plugins/jquery.fancybox-1.3.4/fancybox/jquery.fancybox-1.3.4.pack.js',
                        'js/plugins/tipsy/src/javascripts/jquery.tipsy.js',
                        'js/template/alertbar.js',
                        'js/fileuploader.js',
                        ],
        },
}

Если у меня есть это здесь и запустить python manage.py syncmedia:

  1. Он минимизирует JS-скрипты и загружает их в S3
  2. Он присоединяется к JS-скрипты, загружает неинициализированная версия для S3.

Как мне минимизировать этот присоединенный файл, я тоже хочу, чтобы он был минимизирован.

Документ здесь: https://github.com/sunlightlabs/django-mediasync

Я что-то не так делаю?

Ответы [ 2 ]

2 голосов
/ 21 февраля 2011

Я поддерживаю django-mediasync. То, что вы делаете, ДОЛЖНО работать. Он работает на многих сайтах, которые мы развернули. Какую версию mediasync вы используете? Оформить заказ мастера из Github или выпущенной версии 2.0?

Если у вас все еще есть проблемы, пожалуйста, заполните отчет об ошибке на странице проблем Github. Спасибо!

https://github.com/sunlightlabs/django-mediasync/issues

0 голосов
/ 27 января 2011

Я подозреваю, что минификация занимает больше времени, чем время загрузки файла на сервер. Может быть, лучше использовать

def proc(filedata, content_type, remote_path, is_active):

и проверьте, активен ли он. или если вы можете отложить загрузку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...