将tag目录置为/tag/{tag},避免与其他目录冲突。

This commit is contained in:
mxr612 2025-03-08 07:55:25 +00:00
parent 441768dab0
commit 4a99a7b9d1
2 changed files with 4 additions and 4 deletions

2
app.py
View File

@ -53,7 +53,7 @@ async def index(request: Request):
"readme_content": readme_content # 新增模板变量
})
@app.get("/{tag}", response_class=HTMLResponse)
@app.get("/tag/{tag}", response_class=HTMLResponse)
async def list(request: Request, tag: str):
tags, scales = load_all_scales()
return templates.TemplateResponse("list.html", {

View File

@ -22,11 +22,11 @@
</div>
<ul class="nav-links">
{% for key,value in tags.items() %}
<li><a href="/{{ key }}"">{{ value }}</a></li>
{% endfor %}
<li><a href="/tag/{{ key }}"">{{ value }}</a></li>
{% endfor %}
</ul>
</nav>
<br>
<main>
{% block main %}{% endblock %}
</main>