main
This commit is contained in:
parent
12b9f30385
commit
7ee36aea88
6
main.py
6
main.py
@ -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())
|
||||
|
24
make_html.py
24
make_html.py
@ -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 |
@ -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>
|
||||
|
Loading…
x
Reference in New Issue
Block a user