2015-10-15 118 views

回答

1

我们建议使用我们与CarrierWave或Attachinary的集成。随着CarrierWave,你就可以简单地使用这样的:

<%= form_for model do |f| %> 
    ... 
    <%= f.upload_field :image %> 

<% end %> 

和其他的一切都会发生的场景,在你身后,没有任何额外的编码做,因为在我以前共享的样本项目展示。

如果您仍然希望做你的最终的编码,那么你可以做类似如下:

<%= form_for model, html: {multipart: true} do |f| %> 
    ... 
    <%= upload_field_tag :image %> 

<% end %> 

然后在你的控制器:

def create 
    Cloudinary::Uploader.upload params[:image] 
    ... 
end 
相关问题