【发布时间】:2011-11-12 11:29:33
【问题描述】:
通过典型的 ORM 设置和通过表单上传,CarrierWave 工作正常。我想弄清楚如何在表单提交上下文之外使用 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
也没有错误。我一直在网上四处寻找,但未能找到解决方案。
【问题讨论】: