我想让用户能够上传PDF或图片。我知道只有处理图像才能处理图像和PDF格式?
我可以做到这里
Inside Post Model:
[Pipeline] echo
VM_HOST: HyperVHost
[Pipeline] echo
VM_NAME:
在控制台中:
has_attached_file :image
validates_attachment_content_type :image, :content_type => {:content_type => %w(image/jpeg image/jpg image/png application/pdf application/msword application/vnd.openxmlformats-officedocument.wordprocessingml.document)}
如果是图像,那么我可以在视图中执行此操作
bin/rails g paperclip post attachment
但是,如果是pdf,我该如何显示下载链接?或者说是word文件?
答案 0 :(得分:0)
使用:原始而不是:中等,如果它不是图像。您可能需要覆盖检测到的较新单词格式的MIME类型,因为它们被检测为zip文件。