Support S3 static file storage

This commit is contained in:
2013-04-01 11:18:43 +01:00
parent 5d77b52b0f
commit 848306a577
2 changed files with 12 additions and 2 deletions

View File

@@ -17,7 +17,6 @@ DATABASES = {
}
ALLOWED_HOSTS = [
'127.0.0.1',
'vapemap.herokuapp.com',
'vapemap.co.uk',
'vapemap.com',
@@ -71,6 +70,7 @@ INSTALLED_APPS = [
'django.contrib.flatpages',
'gunicorn',
'south',
'storages',
'markdown_deux',
'epiceditor',
'bootstrapform',
@@ -155,3 +155,11 @@ HAYSTACK_CONNECTIONS = {
'INDEX_NAME': 'vapemap-haystack',
},
}
if not DEBUG:
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']
STATICFILES_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
S3_URL = 'http://%s.s3.amazonaws.com/' % AWS_STORAGE_BUCKET_NAME
STATIC_URL = S3_URL

View File

@@ -15,3 +15,5 @@ django-epiceditor
dj-database-url
gunicorn
psycopg2
django-storages
boto