Я использую святыню для загрузки изображений в свой проект. Я пытаюсь следовать этому руководству: Начало работы / Готовность к обработке
Я не уверен, куда мне поместить image_uploader.rb
в моем проекте.
К вашему сведению, вот код для image_uploader.rb
:
require 'image_processing/mini_magick'
class ImageUploader < Shrine
Attacher.derivatives do |original|
magick = ImageProcessing::MiniMagick.source(original)
{
large: magick.resize_to_limit!(1200, 1200),
medium: magick.resize_to_limit!(640, 640),
small: magick.resize_to_limit!(180, 180),
}
end
end
Похоже, что он не принадлежит каталогу lib
в соответствии с этим ответом (каталог Rails lib) и этим сообщение в блоге (Какой код находится в Lib / Directory?) а>.
И это не помощник и не контролер.
Куда мне его положить?