在文档中,AdminBro说他们有预定义的动作
edit (record action) -更新资源中的记录
它们也有钩子after
。我定义了一个函数,赋值给MyResource.edit.after
。问题是这个函数不仅在我编辑后保存更改时执行,而且当我去编辑页面时也执行,这不是我想要的。
为什么在"编辑"页面单击"Save Button
"才能运行此功能?
我明白了。使用before
代替after
,比较request.method
和POST
参数