将tag目录置为/tag/{tag},避免与其他目录冲突。
This commit is contained in:
parent
441768dab0
commit
4a99a7b9d1
2
app.py
2
app.py
@ -53,7 +53,7 @@ async def index(request: Request):
|
|||||||
"readme_content": readme_content # 新增模板变量
|
"readme_content": readme_content # 新增模板变量
|
||||||
})
|
})
|
||||||
|
|
||||||
@app.get("/{tag}", response_class=HTMLResponse)
|
@app.get("/tag/{tag}", response_class=HTMLResponse)
|
||||||
async def list(request: Request, tag: str):
|
async def list(request: Request, tag: str):
|
||||||
tags, scales = load_all_scales()
|
tags, scales = load_all_scales()
|
||||||
return templates.TemplateResponse("list.html", {
|
return templates.TemplateResponse("list.html", {
|
||||||
|
@ -22,11 +22,11 @@
|
|||||||
</div>
|
</div>
|
||||||
<ul class="nav-links">
|
<ul class="nav-links">
|
||||||
{% for key,value in tags.items() %}
|
{% for key,value in tags.items() %}
|
||||||
<li><a href="/{{ key }}"">{{ value }}</a></li>
|
<li><a href="/tag/{{ key }}"">{{ value }}</a></li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
<br>
|
|
||||||
<main>
|
<main>
|
||||||
{% block main %}{% endblock %}
|
{% block main %}{% endblock %}
|
||||||
</main>
|
</main>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user