skip to navigation
skip to content

Not Logged In

django-cached-s3-storage 0.2.1

Django storage backend to be used with S3.

This package contains a CachedS3BotoStorage to be used with django-compressor and S3.

Code copied from https://github.com/jezdez/django_compressor/issues/100.

Example settings:

DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
STATICFILES_STORAGE = 'cached_s3_storage.CachedS3BotoStorage'
COMPRESS_STORAGE = STATICFILES_STORAGE

AWS_ACCESS_KEY_ID = os.environ['AWS_ACCESS_KEY_ID']
AWS_SECRET_ACCESS_KEY = os.environ['AWS_SECRET_ACCESS_KEY']
AWS_STORAGE_BUCKET_NAME = os.environ['AWS_STORAGE_BUCKET_NAME']
AWS_PRELOAD_METADATA = True
AWS_IS_GZIPPED = True
AWS_QUERYSTRING_AUTH = False

from django.utils.http import http_date
from time import time
max_age = 31536000
AWS_HEADERS = {
        'x-amz-acl': 'public-read',
        'Expires': http_date(time() + max_age),
        'Cache-Control': 'public, max-age=' + str(max_age)
}
 
File Type Py Version Uploaded on Size
django-cached-s3-storage-0.2.1.macosx-10.8-intel.exe (md5) MS Windows installer any 2013-05-05 63KB
django-cached-s3-storage-0.2.1.tar.gz (md5) Source 2013-05-05 1KB
  • Downloads (All Versions):
  • 36 downloads in the last day
  • 222 downloads in the last week
  • 682 downloads in the last month