gpt4 book ai didi

python - 使用 django_storages 将枕头对象保存到 S3

转载 作者:行者123 更新时间:2023-12-01 02:54:53 24 4
gpt4 key购买 nike

我想在 Amazon S3 中保存一张使用 Pillow 调整大小的图像。该图像是由用户上传的,调整大小后我将上传它。即S3中不存在。

目前我正在这样做:

作为 Pillow 对象的列表

def upload_s3(files):
for f in files:
print(f)
path = default_storage.save('/test/cualquiersa/')
f.save(path, "png")

最佳答案

您可以使用boto3将文件上传到s3。

import boto3

client = boto3.client('s3')
# For more client configuration http://boto3.readthedocs.io/en/latest/

def upload_s3(files):
for f in files:
print(f)
response = client.put_object(
Body= f,
Bucket=<bucket_name>,
Key=<location/directory>
)
# More code here

关于python - 使用 django_storages 将枕头对象保存到 S3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44325865/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com