0
我想使用Cloudinary的服務,我可以上傳文件server side code。如何獲取文件上傳的文件路徑
但我不明白如何獲得提交的文件路徑?
當用戶選擇具有正常文件輸入字段的文件時,只有文件名與表單一起提交。
我想使用Cloudinary的服務,我可以上傳文件server side code。如何獲取文件上傳的文件路徑
但我不明白如何獲得提交的文件路徑?
當用戶選擇具有正常文件輸入字段的文件時,只有文件名與表單一起提交。
我們建議使用我們與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