This commit is contained in:
aaron 2025-02-12 22:25:18 +08:00
parent fd6a0ba830
commit 97df73f729

View File

@ -171,8 +171,14 @@ class QCloudManager:
# 生成存储路径 # 生成存储路径
folder = folder or datetime.now().strftime('%Y%m%d') folder = folder or datetime.now().strftime('%Y%m%d')
ext = file.filename.split('.')[-1] if '.' in file.filename else ''
key = f"{folder}/{uuid.uuid4()}.{ext}" # 获取文件名
if file.filename:
ext = file.filename.split('.')[-1] if '.' in file.filename else ''
name = file.filename.split('.')[0] if '.' in file.filename else file.filename
key = f"{folder}/{name}_{uuid.uuid4()}.{ext}"
else:
key = f"{folder}/{uuid.uuid4()}.{ext}"
# 上传文件 # 上传文件
self.cos_client.put_object( self.cos_client.put_object(