我是否因为这个Django应用程序错误地阅读了此文档?

时间:2011-01-26 20:44:55

标签: javascript jquery python django plugins

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。
  3. 如何缩小此连接文件,我希望它也缩小。

    文档在这里:https://github.com/sunlightlabs/django-mediasync

    我做错了吗?

2 个答案:

答案 0 :(得分:2)

我是django-mediasync的维护。你在做什么应该工作。它在我们部署的许多站点中都有效。您使用的是什么版本的mediasync?从Github或已发布的2.0版本检查主人?

如果您仍然遇到此问题,请在Github问题页面填写错误报告。谢谢!

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

答案 1 :(得分:0)

我怀疑缩小需要时间,比在服务器上上传文件所花费的时间更长。也许最好使用

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

并检查它是否有效。或者如果你可以延迟上传。