我在我的应用中使用了carrierwave
和omniauth
(和omniauth-facebook
)宝石。我认为描述我如何使用这些宝石毫无意义。我从request.env["omniauth.auth]
获取图片并将其保存到@user.remote_avatar_url
。如何在保存到db之前调整此图像的大小?或者远程图像仅使用来自源(facebook)的原始尺寸?
答案 0 :(得分:0)
我找到了答案。
AvatarUploader
模型所需的全部内容user
。
已填写字段@user.avatar
,并自动调整图片大小。然后我可以使用@user.avatar_url(:thumb)
< - (例如)。