在通过Paperclip保存之前处理上载的图像

时间:2013-09-02 07:44:58

标签: ruby-on-rails paperclip dropbox-api

我有一个允许我上传图片的表单。然后在控制器中我获取上传的图像并在图像上运行一些处理。处理完图像后,我将其存储在/public/文件夹中。

我想把那个图像拿到回形针上保存。有人可以告诉我如何实现这一目标。

由于

1 个答案:

答案 0 :(得分:0)

您可以这样做: - 我假设这个模型。

class SomeModel < ActiveRecord::Base
has_attached_file :avatar
end

在您的控制器中

def someaction
 a = SomeModel.new
 #you did your processing here and saved it in public folder
 # if you have file object, you can use it or 
 f = File.open((File.join(Rails.root, "public", filename)))
 a.avatar = f
 a.save
end