Boto3 ContentDisposition inline не работает - PullRequest
0 голосов
/ 28 мая 2019

Я использую boto3 в своем проекте django-restfrmework для загрузки изображений в amazon. Но я столкнулся с проблемой. Мое изображение начинает загружаться автоматически, когда я размещаю URL в браузере. Я установил свойство ContentDisposition = 'inline' , но все равно мое изображение загружается. Любой трюк с этим?

session = boto3.Session(
                    aws_access_key_id=YOUR_ACCESS_KEY,
                    aws_secret_access_key=YOUR_SECRET_KEY,
                    region_name=YOUR_AWS_REGION
                )
                s3 = session.resource('s3')
                bucket = s3.Bucket(AWS_BUCKET_NAME)

bucket.put_object(Key=image_name, Body=file, ACL='public-read', ContentDisposition='inline')
...