diff --git a/db/file.py b/db/file.py
index 549a10e..28df532 100644
--- a/db/file.py
+++ b/db/file.py
@@ -1,4 +1,4 @@
-import shortuuid
+import shortuuid, time
import db.util as util
@@ -27,18 +27,18 @@ def searchByname(filename: str):
# 在数据库中添加一个新的文件记录
-def new(filename: str):
+def new(filename: str, pagenumber:int):
suuid = shortuuid.random(8)
conn = util.getConn()
c = conn.cursor()
c.execute(
"""
INSERT INTO Metadata
- (id, filename)
+ (id, filename, pagenumber, inputtime)
VALUES
- (?, ?, ?);
+ (?, ?, ?, ?);
""",
- (suuid, filename),
+ (suuid, filename, pagenumber, int(time.time())),
)
conn.commit()
conn.close()
diff --git a/db/util.py b/db/util.py
index d47471c..d5219c1 100644
--- a/db/util.py
+++ b/db/util.py
@@ -16,7 +16,9 @@ def init():
CREATE TABLE IF NOT EXISTS Metadata (
num INTEGER PRIMARY KEY AUTOINCREMENT,
id TEXT NOT NULL,
- filename TEXT NOT NULL
+ filename TEXT NOT NULL,
+ pagenumber INT NOT NULL,
+ inputtime INT NOT NULL
);
"""
)
diff --git a/file.py b/file.py
index 976dc34..a765022 100644
--- a/file.py
+++ b/file.py
@@ -24,7 +24,7 @@ def auotLoadFile():
with zipfile.ZipFile(
config.get("file", "inputdir") + "/" + item, "r"
) as zip_ref:
- db.file.new(item) # 添加数据库记录 移动到存储
+ db.file.new(item, len(zip_ref.namelist())) # 添加数据库记录 移动到存储
shutil.move(
config.get("file", "inputdir") + "/" + item,
config.get("file", "storedir") + "/" + item,
diff --git a/templates/book.html b/templates/book.html
new file mode 100644
index 0000000..7e259ad
--- /dev/null
+++ b/templates/book.html
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+详情页面
+
+
+
+
+
+
+
+
+
+
+
+
{{ data[0][2] }}
+
时间: {{time}}
+
暂无评价
+
+
+
+
+
评论区
+
+
+
用户A:Lorem ipsum dolor sit amet consectetur adipisicing elit. Nobis, quam!
+
+
+
用户B:Lorem, ipsum dolor sit amet consectetur adipisicing elit. Aut sunt tempore architecto minus, cum mollitia voluptatibus repellendus aliquid id reprehenderit.
评论区
+ +用户A:Lorem ipsum dolor sit amet consectetur adipisicing elit. Nobis, quam!
+用户B:Lorem, ipsum dolor sit amet consectetur adipisicing elit. Aut sunt tempore architecto minus, cum mollitia voluptatibus repellendus aliquid id reprehenderit.
+