如何显示上传的照片Ruby?

时间:2016-11-15 22:13:12

标签: ruby-on-rails

我是红宝石的新手,在这里你可以找到我的代码:https://bitbucket.org/Messeir/reddit 我使用了carrierwave gem来上传照片。不幸的是,我不知道如何在主站点附近显示上传的照片?

1 个答案:

答案 0 :(得分:0)

以下是一些想法。

照片已上传。我们假设它将落在你服务器的某个文件系统上。

收到文件上传后,作为原型,尝试在Rails根目录“public / images”目录中移动文件。在您的页面上,您可以尝试使用图片代码:

如果可行,您至少可以告诉您“文件上传 - 保存到磁盘”操作正在运行。

在第二阶段,将文件保存在其他位置,例如/ data / images目录中。创建一个响应/ mycontroller / myimage的控制器?... url,在该方法中,用图像内容进行响应。

这很粗糙,但这是一个开始。让我知道它是怎么回事。