[英]Uploading files to S3 bucket - Python Django
我想将一个字符串(这是一个xml响应)放入文件中,然后将其上传到amazon s3存储桶中。 以下是我在Python3中的功能
def excess_data(user, resume):
res_data = BytesIO(bytes(resume, "UTF-8"))
file_name = 'name_of_file/{}_resume.xml'.format(user.id)
s3 = S3Storage(bucket="Name of bucket", endpoint='s3-us-west-2.amazonaws.com')
response = s3.save(file_name, res_data)
url = s3.url(file_name)
print(url)
print(response)
return get_bytes_from_url(url)
但是,当我运行此脚本时,我不断收到错误AttributeError: Unable to determine the file's size.
任何想法如何解决这个问题?
提前致谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.