Overview

django-storages-ec2 provides an S3 storage class building off the one provided by django-storages for use on EC2 instances. It allows authentication without requiring specific AWS credentials by using the instance’s metadata to obtain temporary credentials with permissions dictated by the role attached to the instance.

Requirements

  • Python 2.7, 3.4, 3.5, or 3.6
  • Django >= 1.8
  • django-storages > 1.5 (when the backend we build off of was introduced)
  • requests >= 2.17