Подтвердить что ты не робот

Как я могу ограничить использование Паперклипа только для приема изображений?

Как я могу ограничить Paperclip только для приема изображений? Я использую Amazon S3 для хранения, если это актуально. Спасибо за чтение.

4b9b3361

Ответ 1

У Paperclip есть методы проверки, такие как validates_attachment_presence, validates_attachment_content_type и validates_attachment_size.

Итак, все, что вам нужно сделать, это передать mime-типы изображений, которые вы хотели бы иметь в качестве вложений:

validates_attachment_content_type 'image/png', 'image/jpg'