【发布时间】:2012-08-18 16:27:36
【问题描述】:
我正在尝试通过扩展名为 .xls 和 .xlsx 来允许上传文件。因此,在文件选择窗口中,它必须只允许具有这些扩展名的文件。
使用以下代码在 Rails 中进行文件上传
<%= form_for @book, :url => book_path, :method => :post do |f| %>
<div class="file_input" id="import">
<%= f.file_field(:excel_file) %>
</div>
<% end %>
那么,我如何只允许具有这些(.xls、.xlsx)扩展名的文件?
【问题讨论】:
-
如果你使用carrierwave,你可以定义
extension_white_list
标签: ruby-on-rails