Django: 重定向到以前的特定页面

问题描述 投票:0回答:1

晚上好

在我的Django-Table中,有一个按钮可以重定向到另一个页面来编辑一行中的条目。所以--比方说--在我的url中。"......coworker3 "我按了一个随机的按钮,它把我带到了下一个页面(url:"......coworker3......something...")。我的问题是:是否有可能按下另一个按钮中止并重定向到上一页?

错误信息:"NoReverseMatch at ..."

导致我从一个页面到另一个页面的按钮(工作的那个)。

<td>{{ item.id }}</td>
<td>{{ item.customer }}</td>
<td><a class="btn btn-sm btn-warning" href="{% url '...something...' item.id %}">Edit</a></td>

谢谢,祝大家晚安!

django python-3.x url redirect button
1个回答
0
投票

NoReverseMatch是一个Django异常,当一个URL不能与你的URL配置中的任何字符串或正则表达式相匹配时,就会引发异常。


0
投票

所以,我真的把这个问题做得比原来更复杂了......

我通过传递pk(在这种情况下,所选同事的id)来解决我的问题,并使用了上面同样的代码。

<a href="{% url 'Coworker' coworker_id %}" class="btn btn-outline-light" role="button">Abort</a>
© www.soinside.com 2019 - 2024. All rights reserved.