Django-компрессор: как писать в S3, читать из CloudFront?

Я хочу обслуживать свой сжатый CSS / JS из CloudFront (они живут на S3), но не могу понять, как это сделать через Настройки компрессора в settings.py у меня следующие:

    COMPRESS_OFFLINE = True 
    COMPRESS_URL = 'http://static.example.com/' #same as STATIC_URL, so unnecessary, just here for simplicity
    COMPRESS_STORAGE = 'my_example_dir.storage.CachedS3BotoStorage' #subclass suggested in [docs][1]
    COMPRESS_OUTPUT_DIR = 'compressed_static'
    COMPRESS_ROOT = '/home/dotcloud/current/static/' #location of static files on server

Несмотря на COMPRESS_URL, мои файлы читаются из моей корзины s3:

Думаю, проблема в том, что я хочу записать файл на S3, но прочитал его из CloudFront. Возможно ли это?

17
задан Jiaaro 23 March 2016 в 21:51
поделиться