我的场景,有些图片需要经过 rails 后台处理,然后动态地显示给用户。
比如用户经过一些操作后,会产生一个图片 A.jpg,用户需要在网页的上看到这个 A.jpg 的具体效果。
在 production 环境下,由于图片等静态资源是交给 nginx 处理的,我如果只是在 apps/assets 目录里放入这个 A.jpg,网站是访问不到这个 A.jpg 的。
如果使用 send_file,这个图片只能被用户下载 ('attachment'),或者显示在一个全新的网页里,这个页面就只有图片,不能再加其它 html 元素 (' 'inline' ).这两种不是我想要的效果。
我的问题是要如何存放这个 A.jpg 图片,以便在网页上像正常的图片资源一样显示出来?