重定向到 Django Admin 中的用户更改表单

Redirect to user change form in Django Admin

我几乎完成了在 Django 管理中为用户添加 PIN 码字段。

previous question

我有一个单独的表格来更改 PIN 码,与更改密码时看到的表格非常相似。我在提交表单后成功重定向时遇到问题。我想重定向回用户更改表单,但我已经能够这样做了。

成功重定向到该页面所需的 url 模式是什么?成功提交新密码后,您可以重定向回用户更改页面,因此这是可能的。

管理员 url 遵循模式 admin:<app>_<model>_<action>,因此如果您在名为 bar 的应用程序中有一个名为 Foo 的模型,您将访问更改管理员 URL以下反转

reverse('admin:bar_foo_change', kwargs={'object_id': object.pk})