rails 中回形针图片上传
Paperclip image upload in rails
我正在使用回形针上传图片,在我的模型中我指定了样式来存储各种尺寸的图片,我安装了 imagemagick,这是代码
has_attached_file :image,
styles: { medium: '300x300>', thumb: '40x40>' },
path: 'images/:id/image/:basename.:extension',
default_url: 'default.png'
validates_attachment :image, content_type: { content_type: %w[image/jpeg image/png] }
它似乎不存储具有这些指定样式的图像,它仅存储具有默认样式的图像。我在这里想念什么吗?提前致谢
我在没有指定 :style 的情况下覆盖了回形针默认路径,这是一个错误。所以它只存储默认大小。处理后的图像(通过 ImageMagick)不会存储,因为我在覆盖路径中没有提到。
我正在使用回形针上传图片,在我的模型中我指定了样式来存储各种尺寸的图片,我安装了 imagemagick,这是代码
has_attached_file :image,
styles: { medium: '300x300>', thumb: '40x40>' },
path: 'images/:id/image/:basename.:extension',
default_url: 'default.png'
validates_attachment :image, content_type: { content_type: %w[image/jpeg image/png] }
它似乎不存储具有这些指定样式的图像,它仅存储具有默认样式的图像。我在这里想念什么吗?提前致谢
我在没有指定 :style 的情况下覆盖了回形针默认路径,这是一个错误。所以它只存储默认大小。处理后的图像(通过 ImageMagick)不会存储,因为我在覆盖路径中没有提到。