我试图在Rails erb模板中显示Carrierwave附件的文件名.以下情况不起作用:
<%= @page.form.filename %>
这似乎符合the documentation.是否需要额外的步骤?
我的页面模型如下所示:
class Page < ActiveRecord::Base
mount_uploader :form, FormUploader
end
表单上传程序如下所示:
class FormUploader < CarrierWave::Uploader::Base
storage :file
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
def extension_white_list
%w(pdf)
end
end