У меня есть CarrierWave, работающий нормально через типичную настройку ORM и загрузку через форму. Я хотел бы выяснить, как использовать CarrierWave вне контекста представления формы. Например, когда пользователь регистрируется, я хотел бы захватить их gravatar и сохранить его с CarrierWave. Вот что у меня есть, и он не работает:
gravatar_url = "http://www.gravatar.com/avatar/#{Digest::MD5.new.update(current_user.email)}?s=512&d=identicon"
uploader = ImageUploader.new
uploader.store! gravatar_url
Ошибка. Я просматривал веб-страницы и не смог найти решение.