Paperclip missing.png没有显示

时间:2017-01-26 10:28:57

标签: ruby-on-rails paperclip

在我的会员模型中,我没有上传图片的默认网址:

default_url: "/images/:style/missing.png"

在assets / images文件夹中我创建了一个' medium'文件夹并存储图像' missing.png'

但是,当我创建新的成员对象而不上传图片时,该网页并未显示missing.png

我错过了什么吗?

我还尝试了解决方案here并将默认设置更改为:

default_url: "/:style/missing.png"

但这没有用。

非常感谢帮助

1 个答案:

答案 0 :(得分:1)

您可以使用以下工作代码。它在我的情况下工作正常。

has_attached_file :content, styles: { thumb: "120x120>", medium: "160x226" }, default_url: "/assets/noimage/:style/missing.png",
                    :storage => :s3,
                    :s3_protocol => 'https',
                    :s3_host_name => Settings.aws.s3.host_name,
                    :s3_credentials => {
                        :bucket => Settings.aws.s3.bucket,
                        :access_key_id => Settings.aws.access_key_id,
                        :secret_access_key => Settings.aws.secret_access_key
                    }