Django href在搜索栏中重复URL
这是一个非常基本的问题,但我对django还比较陌生 我有一个导航栏:Django href在搜索栏中重复URL,django,django-urls,Django,Django Urls,这是一个非常基本的问题,但我对django还比较陌生 我有一个导航栏: <nav> <ul> <li> <a href="transfer"> Home </a> </li> <li> <a href="transfer/upload"> Upload </a> </li> <li&g
<nav>
<ul>
<li> <a href="transfer"> Home </a> </li>
<li> <a href="transfer/upload"> Upload </a> </li>
<li> <a href="transfer/download"> Download </a> </li>
</ul>
</nav>
我能做些什么来解决这个问题?您是否尝试使用绝对路径,如
localhost:8000/transfer
或transfer
(不带斜杠)。如果您没有在url前面加斜杠,那么这是一个相对url,然后路径确实会附加到当前路径。因此,您可以在URL前面加上斜杠:
<nav>
<ul>
<li> <a href="/transfer"> Home </a> </li>
<li> <a href="/transfer/upload"> Upload </a> </li>
<li> <a href="/transfer/download"> Download </a> </li>
</ul>
</nav>
不要通过编辑问题来删除问题。把你的问题留给别人,你可能会帮助其他有类似问题的人。取而代之的是,通过勾选下面答案左侧的复选标记,将其中一个答案标记为“正确”。
<nav>
<ul>
<li> <a href="/transfer"> Home </a> </li>
<li> <a href="/transfer/upload"> Upload </a> </li>
<li> <a href="/transfer/download"> Download </a> </li>
</ul>
</nav>
<nav>
<ul>
<li> <a href="{% url 'index' %}"> Home </a> </li>
<li> <a href="{% url 'upload' %}"> Upload </a> </li>
<li> <a href="{% url 'download' %}"> Download </a> </li>
</ul>
</nav>