ActiveAdmin——在模型的 PaperClip 接管之前如何对上传的图像进行处理?
我想在接管的模型中指定的 PaperClip 之前使用 RMagick 对上传的图像进行一些处理。
有什么办法可以做到这一点吗?
I want to do some processing on an uploaded image using RMagick before PaperClip which is specified in the model taken over.
Is there any way to accomplish this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在将文件数据传递到对象之前访问控制器
params
中的文件数据。您的控制器中可能有类似的内容:您可以做的是:
我不确定 ActiveAdmin 控制器如何工作,但您可能可以继承它们并仅修改您想要更改的操作。
You can access the file data in the controller
params
before passing it into your object. You probably have something like this in your controller:What you could do instead is:
I'm not sure how ActiveAdmin controllers work but you can probably inherit from them and modify only the actions you want to change.