This commit is contained in:
Mr Chen
2024-11-22 21:47:33 +08:00
parent 0862df3182
commit 4a16502269
6 changed files with 165 additions and 17 deletions
-9
View File
@@ -15,8 +15,6 @@ from flask import Blueprint, render_template
from flask import request
from admin.user_login_check import panel_login_required
from utils.plugin import plugin as MwPlugin
from utils.site import sites as MwSites
import core.mw as mw
@@ -74,10 +72,3 @@ def del_dir_bind():
return MwSites.instance().delDirBinding(binding_id)
+19
View File
@@ -53,6 +53,25 @@ def add():
port = request.form.get('port', '')
return MwSites.instance().add(webname, port, ps, path, version)
# 添加站点 - 域名
@blueprint.route('/add_domain', endpoint='add_domain',methods=['POST'])
@panel_login_required
def add_domain():
domain = request.form.get('domain', '')
site_name = request.form.get('site_name', '')
site_id = request.form.get('id', '')
return MwSites.instance().addDomain(site_id, site_name, domain)
# 删除站点 - 域名
@blueprint.route('/del_domain', endpoint='del_domain',methods=['POST'])
@panel_login_required
def del_domain():
site_name = request.form.get('site_name', '')
site_id = request.form.get('id', '')
domain = request.form.get('domain', '')
port = request.form.get('port', '')
return MwSites.instance().delDomain(site_id, site_name, domain, port)
# 站点删除
@blueprint.route('/delete', endpoint='delete',methods=['POST'])
@panel_login_required