我几乎完成了为Django管理员中的用户添加PIN码字段的操作。
我有一个单独的表格来更改PIN码,与更改密码时非常相似。提交表单后,我无法成功重定向。我想重定向回用户更改表单,但已经能够这样做。
成功重定向后,重定向到该页面所需的URL模式是什么?成功提交新密码后,您可以重定向回用户更改页面,因此可以。
管理URL遵循模式admin:<app>_<model>_<action>
,因此,如果您在名为Foo
的应用程序中具有名为bar
的模型,则可以通过以下相反的方式访问更改管理URL:>
reverse('admin:bar_foo_change', kwargs={'object_id': object.pk})