add:前端判断文件大小

add:自定义删除过期文件间隔,修复因间隔过短导致还没下载文件就没了
This commit is contained in:
lan
2022-12-15 16:59:25 +08:00
parent 62dde50cc4
commit 587b87397d
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ UPLOAD_COUNT = config('UPLOAD_COUNT', cast=int, default=60)
# 上传限制分钟数 # 上传限制分钟数
UPLOAD_MINUTE = config('UPLOAD_MINUTE', cast=int, default=1) UPLOAD_MINUTE = config('UPLOAD_MINUTE', cast=int, default=1)
# 删除过期文件的间隔(分钟) # 删除过期文件的间隔(分钟)
DELETE_EXPIRE_FILES_INTERVAL = 60 * config('DELETE_EXPIRE_FILES_INTERVAL', cast=int, default=10) DELETE_EXPIRE_FILES_INTERVAL = config('DELETE_EXPIRE_FILES_INTERVAL', cast=int, default=10)
# 管理地址 # 管理地址
ADMIN_ADDRESS = config('ADMIN_ADDRESS', cast=str, default="admin") ADMIN_ADDRESS = config('ADMIN_ADDRESS', cast=str, default="admin")
# 管理密码 # 管理密码
+1 -1
View File
@@ -33,7 +33,7 @@ async def delete_expire_files():
query = delete(Codes).where(Codes.id.in_(exps_ids)) query = delete(Codes).where(Codes.id.in_(exps_ids))
await s.execute(query) await s.execute(query)
await s.commit() await s.commit()
await asyncio.sleep(settings.DELETE_EXPIRE_FILES_INTERVAL) await asyncio.sleep(settings.DELETE_EXPIRE_FILES_INTERVAL * 60)
async def get_code(s: AsyncSession): async def get_code(s: AsyncSession):