-
Notifications
You must be signed in to change notification settings - Fork 1
matclayton/django-backup-storage
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Django Backup Storage ===================== This storage backend is heavily inspired by django-queued-storage and allows you specify a local and a remote storage backend. When uploading to the storage system, it will store the file to the local storage engine, then transfer the file to the remote system via a queue for backups. This code is used in production at mixcloud.com with the S3Storage backend to automagically keep rolling backups of user image uploads. This backend requires celery, which is used for the queuing. Installation ------------ 1. Make sure celery is installed and running http://ask.github.com/celery/introduction.html 2. Make sure you have a cache backend set up. 3. Add the backend to the storage argument of a FileField image = ImageField(storage=QueuedBackupStorage(local='django.core.files.storage.FileSystemStorage', remote='backends.s3boto.S3BotoStorage'), upload_to='uploads')
About
Backup Plugable Storage Backend for Django
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published