Ruby on rails - 设计编辑用户更改链接



当我访问设计编辑用户页面时,此URL是users/edit/但是当我说更改密码并更新时,用户被重定向到/users/现在呈现编辑页面的地方,例如,如果我写错了当前密码,它会显示该错误。如果当前密码错误,或者如果字段为空并且在单击更新按钮时未重定向到/users/,如何使 Devise 停留在/users/edit?

您处于控制器的更新操作中,但呈现部分编辑。

不仅仅是设计这样做 - 如果您使用验证创建自己的模型,并转到编辑页面,进行验证失败的编辑,您将看到 url 丢失了/edit。

我在Devise github页面上找到了答案:
https://github.com/plataformatec/devise/issues/2242

相关内容

  • 没有找到相关文章