优化内存消耗 添加·单线程模式

This commit is contained in:
2024-04-16 11:48:04 +08:00
parent 0d68d58e3f
commit 30d99c1f08
5 changed files with 19 additions and 16 deletions

View File

@@ -9,7 +9,7 @@ api_Img_bp = Blueprint("api_Img_bp", __name__)
def img(bookid, index): # 图片接口
if request.cookies.get("islogin") is None:
return abort(403)
if db.file.searchByid(bookid) == "":
if len(db.file.searchByid(bookid)) == 0:
return abort(404)
# 设置响应类型为图片
data, filename = file.raedZip(bookid, index)

View File

@@ -36,7 +36,7 @@ def book(bookid): # 接口
if request.cookies.get("islogin") is None:
return abort(403)
data = db.file.searchByid(bookid)
if data == "":
if len(data) == 0:
return abort(404)
data[0] = list(data[0])
data[0][2] = data[0][2][0:-4] # 把文件扩展名去掉
@@ -55,7 +55,7 @@ def view(bookid): # 接口
if request.cookies.get("islogin") is None:
return abort(403)
data = db.file.searchByid(bookid)
if data == "":
if len(data) == 0:
return abort(404)
return render_template("view.html", id=bookid, index=range(1, data[0][3]))