2013-11-14 34 views
0

我使用軌道4.0 +紅寶石2.0 + carrierwave + rmagic寶石如何限制文件上傳到錯誤的文件擴展名在Rails 4.0

我有在上傳文件的問題..我想允許用戶上傳文件系統允許...

例如..我允許文件被擴展名爲* .jpg的用戶上傳。因此,在文件選擇窗口中,他們只能看到帶有jpg擴展名的文件。

視圖

<%= wrap_input_field("#{f.file_field :image, :accept => "image/jpg", :multiple => true}", "<b>Files Upload:</b><span class= 'text-danger'> </span>") %> 

回答

2

嘗試增加:

def extension_white_list 
    %w(jpg jpeg gif png) 
end 

您上傳的模型。

相關問題