mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-18 23:45:52 +08:00
Update __init__.py
This commit is contained in:
@@ -40,6 +40,7 @@ def init():
|
|||||||
|
|
||||||
# 插件列表
|
# 插件列表
|
||||||
@blueprint.route('/list', endpoint='list', methods=['GET'])
|
@blueprint.route('/list', endpoint='list', methods=['GET'])
|
||||||
|
@panel_login_required
|
||||||
def list():
|
def list():
|
||||||
plugins_type = request.args.get('type', '0')
|
plugins_type = request.args.get('type', '0')
|
||||||
page = request.args.get('p', '1')
|
page = request.args.get('p', '1')
|
||||||
@@ -56,6 +57,7 @@ def list():
|
|||||||
|
|
||||||
# 文件读取
|
# 文件读取
|
||||||
@blueprint.route('/file', endpoint='file', methods=['GET'])
|
@blueprint.route('/file', endpoint='file', methods=['GET'])
|
||||||
|
@panel_login_required
|
||||||
def file():
|
def file():
|
||||||
name = request.args.get('name', '')
|
name = request.args.get('name', '')
|
||||||
if name.strip() == '':
|
if name.strip() == '':
|
||||||
@@ -81,6 +83,7 @@ def file():
|
|||||||
|
|
||||||
# 插件设置页
|
# 插件设置页
|
||||||
@blueprint.route('/setting', endpoint='setting', methods=['GET'])
|
@blueprint.route('/setting', endpoint='setting', methods=['GET'])
|
||||||
|
@panel_login_required
|
||||||
def setting():
|
def setting():
|
||||||
name = request.args.get('name', '')
|
name = request.args.get('name', '')
|
||||||
html = mw.getPluginDir() + '/' + name + '/index.html'
|
html = mw.getPluginDir() + '/' + name + '/index.html'
|
||||||
@@ -89,6 +92,7 @@ def setting():
|
|||||||
|
|
||||||
# 插件统一回调入口API
|
# 插件统一回调入口API
|
||||||
@blueprint.route('/run', endpoint='run', methods=['GET','POST'])
|
@blueprint.route('/run', endpoint='run', methods=['GET','POST'])
|
||||||
|
@panel_login_required
|
||||||
def run():
|
def run():
|
||||||
name = request.form.get('name', '')
|
name = request.form.get('name', '')
|
||||||
func = request.form.get('func', '')
|
func = request.form.get('func', '')
|
||||||
|
|||||||
Reference in New Issue
Block a user