diff --git a/tools/web_monitor/app.py b/tools/web_monitor/app.py index edce3070..d35f94c7 100644 --- a/tools/web_monitor/app.py +++ b/tools/web_monitor/app.py @@ -36,9 +36,15 @@ def scan(request: Request): def miner(request: Request, miner_ip): return get_miner + @app.get("/miner/{miner_ip}") def get_miner(request: Request, miner_ip): - return miner_ip + return templates.TemplateResponse("miner.html", { + "request": request, + "cur_miners": get_current_miner_list(), + "miner": miner_ip + }) + def get_current_miner_list(): cur_miners = [] diff --git a/tools/web_monitor/templates/miner.html b/tools/web_monitor/templates/miner.html new file mode 100644 index 00000000..fb10f31f --- /dev/null +++ b/tools/web_monitor/templates/miner.html @@ -0,0 +1,4 @@ +{% extends 'navbar.html'%} +{% block content %} +{{miner}} +{% endblock content %} diff --git a/tools/web_monitor/templates/navbar.html b/tools/web_monitor/templates/navbar.html index 0f62b115..1ddf4212 100644 --- a/tools/web_monitor/templates/navbar.html +++ b/tools/web_monitor/templates/navbar.html @@ -51,29 +51,27 @@