新功能: 云储存插件

pull/95/head
猿小天 2023-04-22 00:03:25 +08:00
parent 4aa6ae6a4f
commit 88e150ea1e
1 changed files with 2 additions and 2 deletions

View File

@ -25,11 +25,11 @@ class FileSerializer(CustomModelSerializer):
file_backup = dispatch.get_system_config_values("fileStorageConfig.file_backup") file_backup = dispatch.get_system_config_values("fileStorageConfig.file_backup")
file = self.initial_data.get('file') file = self.initial_data.get('file')
file_size = file.size file_size = file.size
validated_data['name'] = str(self.initial_data.get('file')) validated_data['name'] = file.name
validated_data['size'] = file_size validated_data['size'] = file_size
validated_data['md5sum'] = hashlib.md5().hexdigest() validated_data['md5sum'] = hashlib.md5().hexdigest()
validated_data['engine'] = file_engine validated_data['engine'] = file_engine
validated_data['mime_type'] = mimetypes.guess_type(str(file))[0] validated_data['mime_type'] = file.content_type
if file_backup: if file_backup:
validated_data['url'] = file validated_data['url'] = file
if file_engine =='oss': if file_engine =='oss':