Update dashboard.py

pull/851/head
Donald Zou 2025-08-16 23:04:52 +08:00
parent 7dcc3e7589
commit 63b9d15d34
1 changed files with 14 additions and 1 deletions

View File

@ -1462,7 +1462,20 @@ DashboardPlugin: DashboardPlugins = DashboardPlugins(app, WireguardConfiguration
InitWireguardConfigurationsList(startup=True)
# app.static_url_path = f'{APP_PREFIX}/static'
url_map = app.url_map
try:
for rule in url_map.iter_rules('static'):
url_map._rules.remove(rule)
except ValueError:
pass
app.static_url_path = f'{APP_PREFIX}/static'
app.add_url_rule(
app.static_url_path + '/<path:filename>',
endpoint='static', view_func=app.send_static_file)
with app.app_context():
DashboardClients: DashboardClients = DashboardClients(WireguardConfigurations)
app.register_blueprint(createClientBlueprint(WireguardConfigurations, DashboardConfig, DashboardClients))