Rails ActionText:禁用直接上传

kon*_*yak 6 trix ruby-on-rails-6 actiontext

有没有办法禁止从 ActionText/Trix 编辑器直接上传图像和附件,并将其替换为对 Rails 后端的 POST 请求以上传到 S3?

我试图这样做是为了从 Rails 应用程序的角度审核任何用户上传操作。

更新:我想我可以扩展ActiveStorage::DirectUploadsController来做这个审计。我仍然对原始问题感到好奇。

我也在考虑编写 javascript 来更改html 表单元素的数据属性 ( data-direct-upload-url) <trix-editor>