lavezzi1
@lavezzi1

Как работают миниатюры в paperclip gem?

Здравствуйте.

Использую paperclip для аватарок, работает ок. Но сейчас возникла проблема с добавлением нового размера для миниатюра, мне понадобилось выводить на отдельной странице аватарки очень маленького размера, для этого в модель пользователей добавил следующий код
has_attached_file :avatar, :styles => { :medium => "300x300>", :thumb => "160x160#", :small => "80x80" }, :default_url => "/images/:style/missing.png"


В итоге у пользователей, у которых уже стояли аватарки, просто ничего нет, типа файл не найден. Но если заново поставить аватарку, то картинка генерируется под все размеры.
Если во время работы сервиса, в продакшене, я захочу поменять размер аватара на больший, то всем пользователям придется менять аватарки. Это не круто. Как решить это?
  • Вопрос задан
  • 393 просмотра
Решения вопроса 2
nbekseitov
@nbekseitov
Ruby developer
rake paperclip:refresh CLASS=Avatar
Ответ написан
Комментировать
b0nn1e
@b0nn1e
Alcohol & Ruby on Rails
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы