Commit 12a88bcfa782ace51540d98981cb02e4f181a8fd
1 parent
5968b3da
Exists in
master
and in
5 other branches
updating settings for s3direct
Showing
1 changed file
with
18 additions
and
0 deletions
Show diff stats
amadeus/settings.py
... | ... | @@ -49,6 +49,7 @@ INSTALLED_APPS = [ |
49 | 49 | 'users', |
50 | 50 | 'forum', |
51 | 51 | 'poll', |
52 | + 's3direct', | |
52 | 53 | ] |
53 | 54 | |
54 | 55 | MIDDLEWARE_CLASSES = [ |
... | ... | @@ -189,6 +190,23 @@ EMAIL_HOST_USER = 'amadeusteste@gmail.com' |
189 | 190 | EMAIL_HOST_PASSWORD = 'amadeusteste' |
190 | 191 | # EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' |
191 | 192 | |
193 | +#s3direct | |
194 | + | |
195 | +# AWS keys | |
196 | +AWS_SECRET_ACCESS_KEY = '' | |
197 | +AWS_ACCESS_KEY_ID = '' | |
198 | +AWS_STORAGE_BUCKET_NAME = '' | |
199 | + | |
200 | +S3DIRECT_REGION = 'sa-east-1' | |
201 | + | |
202 | +from uuid import uuid4 | |
203 | + | |
204 | +S3DIRECT_DESTINATIONS = { | |
205 | + # Specify a non-default bucket for PDFs | |
206 | + 'material': (lambda original_filename: 'uploads/material/'+str(uuid4())+'.pdf', lambda u: True, ['application/pdf']), | |
207 | + | |
208 | +} | |
209 | + | |
192 | 210 | |
193 | 211 | try: |
194 | 212 | from .local_settings import * | ... | ... |