This commit is contained in:
da_nuo 2025-05-10 00:07:24 +08:00
parent 12b9f30385
commit 7ee36aea88
4 changed files with 21 additions and 10 deletions

View File

@ -3,10 +3,12 @@ from datetime import datetime
from flask import Flask, render_template, request, send_file, jsonify
import make_html
import return_api
import config
app = Flask(__name__)
root = "D:\\"
root = config.getroot()
@app.route('/')
def home():
@ -65,4 +67,4 @@ def api(subpath=None):
return jsonify(return_p)
if __name__ == '__main__':
app.run(debug=True, port=41040)
app.run(debug=config.getdebug(), port=config.getport())

View File

@ -1,5 +1,6 @@
from jinja2 import Environment, FileSystemLoader
import config
from file import file
# 创建模板环境
@ -54,14 +55,23 @@ def make(p, url, time, server_p):
files = make_file(get_p, url)
# 定义替换数据
data = {
"{h3}": "当前路径: "+url,
"{time}": "请求开始时间: "+time,
"{file_var}": "文件(夹)数量: " + str(len(get_p)),
"{server_path}": "服务器内部路径: " + server_p,
"{file}": files
}
if config.getlanguage() == "zh_cn":
data = {
"{h3}": "当前路径: "+url,
"{time}": "请求开始时间: "+time,
"{file_var}": "文件(夹)数量: " + str(len(get_p)),
"{server_path}": "服务器内部路径: " + server_p,
"{file}": files
}
else:
data = {
"{h3}": "now path " + url,
"{time}": "Request start time " + time,
"{file_var}": "Number of files, folders " + str(len(get_p)),
"{server_path}": "Server internal path " + server_p,
"{file}": files
}
# 执行替换
modified_html = template
for placeholder, value in data.items():

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 KiB

View File

@ -2,7 +2,6 @@
<html lang="zh_CN">
<head>
<meta charset="UTF-8">
<link rel="icon" href="{{ url_for('static', filename='favicon.ico') }}" type="image/x-icon">
<title>File api 主页</title>
</head>
<body>