Django-storages is a great piece of software. It provides an uniform API for all kind of file storage backends, including Amazon's S3. I use it for storing assets (the /static/ and /media/) for my django app. However, particularly with the /static/ assets, I've noticed firebug/yslow