**# setting response for uploading file to s3.**
client = boto3.client('s3', aws_access_key_id=AWS_ACCESS_KEY_ID,
aws_secret_access_key=AWS_SECRET_ACCESS_KEY)
response = client.put_object(
Bucket=BUCKET_NAME, Body=in_mem_file.getvalue(), Key=str(img_name))
**# getting s3 url of the uploaded image.**
url = client.generate_presigned_url('get_object', Params={
'Bucket': BUCKET_NAME, 'Key':str(img_name)}, ExpiresIn=518400)
I am generating a URL for the uploaded image, but the the url generated is getting downloaded. How to make it streamable instead of downloading.
PS - The S3 bucket is a private one.