我有一个模型 User.rb ,它允许我在用户注册时设置个人资料图片,另一个模型 Upload.rb ,这个上传模型是用户从其本地计算机上载的图片,即计算机。 我的问题是,如何从我的数据库中的一个上传图片更改用户的个人资料图片?
感谢。
答案 0 :(得分:0)
我对Paperclip不太熟悉。 Carrierwave内置了remote_file_url
助手,在您的情况下可能很有用。
您可以在用户模型中构建自己的模型:
def picture_from_url(url)
self.picture = open(url)
end
然后,您需要构建一个带有:picture_from_url
字段的用户表单,并找到一种从上传模型中选择图像并将Upload.file_url
传递到picture_from_url
字段的方法。
不确定具体是什么。这有帮助吗?