Загрузка изображения скрепки в рельсы

Я использую скрепку для загрузки изображений, и в моей модели я указал стили для хранения изображений разных размеров, у меня установлен 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] }


Кажется, он не хранит изображения с указанными стилями, он только сохраняет изображение со стилем по умолчанию. Я что-то здесь скучаю? заранее спасибо

1 ответ

Решение

Я сделал ошибку, переопределив путь к скрепке по умолчанию без указания: стиля. Таким образом, он хранит только размер по умолчанию. Обработанное изображение (с помощью imagemagick) не сохраняется, как я не упомянул при переопределении пути.

Другие вопросы по тегам