如何使用boto将文件(使用AJAX从formdata获取)上传到S3? 我正在尝试这样做,但它不起作用。
def upload_file(self, file):
conn = S3Connection('xxxxxxxxxxxx', 'xxxxxxxxxxxx')
bucket = conn.get_bucket('xxxxxxxx', validate=False)
k = Key(bucket)
k.key = file.filename
k.set_contents_from_stream(f.body)
k.set_metadata('Content-Type', 'application/pdf')
k.set_acl('public-read')
url = k.generate_url(expires_in=0, query_auth=False)
return url