数据库接口重构

This commit is contained in:
2024-04-15 15:19:56 +08:00
parent 372435d224
commit 79beba473e
7 changed files with 90 additions and 44 deletions

View File

@@ -1,6 +1,6 @@
from flask import *
from flask import Blueprint
import db, file
import db.file , file
api_Img_bp = Blueprint("api_Img_bp", __name__)
@@ -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.searchByid(bookid) == "":
if db.file.searchByid(bookid) == "":
return abort(404)
# 设置响应类型为图片
data, filename = file.raedZip(bookid, index)

View File

@@ -1,7 +1,7 @@
from flask import *
from flask import Blueprint
import configparser
import db, file
import db.file , file
page_bp = Blueprint("page_bp", __name__)
@@ -14,7 +14,7 @@ def overview(page): # 概览
page = int(page)
if request.cookies.get("islogin") is None:
return redirect("/")
metaDataList = db.getMetadata((page - 1) * 20, page * 20)
metaDataList = db.file.getMetadata((page - 1) * 20, page * 20)
if page <= 3:
lastPageList = range(1, page)
else:
@@ -33,7 +33,7 @@ def overview(page): # 概览
def book(bookid): # 接口
if request.cookies.get("islogin") is None:
return abort(403)
data = db.searchByid(bookid)
data = db.file.searchByid(bookid)
if data == "":
return abort(404)
return render_template("view.html", id=bookid, index=range(1, data[0][3]))