2015-10-15 120 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 
相關問題