Backblaze B2 implements an S3 Compatible API. To use it as a django-storages backend:
- Sign up for a Backblaze B2 account, if you have not already done so.
- Create a public or private bucket. Note that object-level ACLs are not supported by B2 - all objects inherit their bucket’s ACLs.
- Create an application key. Best practice is to limit access to the bucket you just created.
- Follow the instructions in the Amazon S3 docs with the following exceptions:
AWS_S3_REGION_NAMEto your Backblaze B2 region, for example,
- Set the values of
AWS_SECRET_ACCESS_KEYto the application key id and application key you created in step 2.