On boto I used to specify my credentials when connecting to S3 in such a way:
import boto from boto.s3.connection import Key, S3Connection S3 = S3Connection(
You can create a session:
import boto3 session = boto3.Session( aws_access_key_id=settings.AWS_SERVER_PUBLIC_KEY, aws_secret_access_key=settings.AWS_SERVER_SECRET_KEY, )
Then use that session to get an S3 resource:
s3 = session.resource('s3')