file_base.py 优化,日期目录名称改为时间戳
This commit is contained in:
parent
1a205dc2b4
commit
cf63bf7ff2
@ -29,7 +29,7 @@ class FileBase:
|
|||||||
path = path[1:]
|
path = path[1:]
|
||||||
if path[-1] == "/":
|
if path[-1] == "/":
|
||||||
path = path[:-1]
|
path = path[:-1]
|
||||||
full_date = datetime.datetime.now().date()
|
full_date = int(datetime.datetime.now().timestamp())
|
||||||
_filename = str(int(datetime.datetime.now().timestamp())) + str(uuid.uuid4())[:8]
|
_filename = str(int(datetime.datetime.now().timestamp())) + str(uuid.uuid4())[:8]
|
||||||
return f"{path}/{full_date}/{_filename}{os.path.splitext(filename)[-1]}"
|
return f"{path}/{full_date}/{_filename}{os.path.splitext(filename)[-1]}"
|
||||||
|
|
||||||
@ -38,7 +38,9 @@ class FileBase:
|
|||||||
"""
|
"""
|
||||||
验证文件是否符合格式
|
验证文件是否符合格式
|
||||||
|
|
||||||
:params max_size: 文件最大值,单位 MB
|
:param file: 文件
|
||||||
|
:param max_size: 文件最大值,单位 MB
|
||||||
|
:param mime_types: 支持的文件类型
|
||||||
"""
|
"""
|
||||||
if max_size:
|
if max_size:
|
||||||
size = len(await file.read()) / 1024 / 1024
|
size = len(await file.read()) / 1024 / 1024
|
||||||
|
Loading…
x
Reference in New Issue
Block a user