嗨,当我浏览页面时,有什么方法可以禁止 url 一个接一个地附加?
例如,/questions/ 显示一些问题,每个问题都有一个指向特定问题并显示答案的链接。所以我做了一个
<a href="{% url answer.views.display_answers Question.id %}">View answers</a>
它将页面上的 url 更改为 /questions/1/。当我在页面上有一个链接将用户带回 /questions/ 页面时,问题就来了。
<a href="{% url 'questions' %}">Back to question list</a>
它返回一个反向匹配错误,经过一番探索,我发现发生了不匹配,因为 url 现在是 /questions/1/questions/
所以我的观点是我们是否有任何方法可以控制 Django 在整个导航过程中附加 url。