`

paperclip中文文件名

    博客分类:
  • RUBY
阅读更多

 paperclip插件下lib/paperclip/attachment.rb  

instance_write(:file_name,       uploaded_file.original_filename.strip.gsub(/[^A-Za-z\d\.\-_]+/, '_'))
默认只保存英文单词,中文删掉。把.gsub(/[^A-Za-z\d\.\-_]+/, '_')去掉。成功上传中文附件,并且下载时名字没变。 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics