Archived
更新
This commit is contained in:
1 file changed
+4
-25
@@ -11,9 +11,8 @@ import time
|
|||||||
from typing import Any
|
from typing import Any
|
||||||
from flask import Flask
|
from flask import Flask
|
||||||
from flask import Response
|
from flask import Response
|
||||||
from flask import jsonify
|
|
||||||
from flask import make_response
|
|
||||||
from flask import request
|
from flask import request
|
||||||
|
from flask import make_response
|
||||||
from flask import send_from_directory
|
from flask import send_from_directory
|
||||||
from gevent import pywsgi
|
from gevent import pywsgi
|
||||||
from bin.utils.error import ErrorProcess
|
from bin.utils.error import ErrorProcess
|
||||||
@@ -76,37 +75,17 @@ def requests_log() -> None:
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
@app.errorhandler(404)
|
@app.route('/db', methods=['GET', 'POST'])
|
||||||
def miss(reason) -> Response:
|
|
||||||
"""
|
|
||||||
404页面使用json格式显示
|
|
||||||
:param reason:
|
|
||||||
:return:
|
|
||||||
"""
|
|
||||||
return jsonify({'code': 404, 'msg': '没有定义的页面', 'data': None})
|
|
||||||
|
|
||||||
|
|
||||||
@app.errorhandler(500)
|
|
||||||
def error(reason) -> Response:
|
|
||||||
"""
|
|
||||||
500 页面使用json格式显示
|
|
||||||
:param reason:
|
|
||||||
:return:
|
|
||||||
"""
|
|
||||||
return jsonify({'code': 500, 'msg': '服务器内部错误', 'data': None})
|
|
||||||
|
|
||||||
|
|
||||||
@app.route('/extra/db')
|
|
||||||
def export_db():
|
def export_db():
|
||||||
"""
|
"""
|
||||||
导出数据库
|
导出数据库
|
||||||
:return:
|
:return:
|
||||||
"""
|
"""
|
||||||
dir_path = os.path.join(app.root_path, 'bin/db')
|
dir_path = os.path.join(app.root_path, 'bin/db')
|
||||||
return send_from_directory(dir_path, 'count.db', as_attachment=True)
|
return send_from_directory(dir_path, 'data.db', as_attachment=True)
|
||||||
|
|
||||||
|
|
||||||
@app.route('/extra/log', methods=['GET', 'POST'])
|
@app.route('/log', methods=['GET', 'POST'])
|
||||||
def view_log() -> Response:
|
def view_log() -> Response:
|
||||||
"""
|
"""
|
||||||
下载日志
|
下载日志
|
||||||
|
|||||||
Reference in New Issue
Block a user