本文介绍了如何限制 Paperclip 只接受图像?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何限制 Paperclip 只接受图片?如果相关,我将使用 Amazon S3 进行存储.感谢阅读.
How can I restrict Paperclip to only accept images? I'm using Amazon S3 for storage if that's relevant. Thanks for reading.
推荐答案
Paperclip 具有诸如 validates_attachment_presence
、validates_attachment_content_type
和 validates_attachment_size
等验证方法.
Paperclip has validation methods like validates_attachment_presence
, validates_attachment_content_type
, and validates_attachment_size
.
所以你需要做的就是传递你想要作为附件的 mime 类型的图像:
So all you need to do is pass mime types of images you'd like to have as attachments:
validates_attachment_content_type 'image/png', 'image/jpg'
这篇关于如何限制 Paperclip 只接受图像?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!