ユーザーがサインアップするときにプロフィール写真を設定できるモデルUser.rbと、別のモデルUpload.rbがあります。このアップロードモデルは、ユーザーがローカルマシン(コンピューター)からアップロードした写真用です。私の質問は、データベースにアップロードされた写真の1つからユーザーのプロフィール写真を変更するにはどうすればよいですか?
ありがとう。
ユーザーがサインアップするときにプロフィール写真を設定できるモデルUser.rbと、別のモデルUpload.rbがあります。このアップロードモデルは、ユーザーがローカルマシン(コンピューター)からアップロードした写真用です。私の質問は、データベースにアップロードされた写真の1つからユーザーのプロフィール写真を変更するにはどうすればよいですか?
ありがとう。
私はペーパークリップにあまり詳しくありません。Carrierwave にはremote_file_url
ヘルパーが組み込まれており、これはあなたの場合に役立つ可能性があります。
User モデルで独自のものを構築できます。
def picture_from_url(url)
self.picture = open(url)
end
次に、フィールドを使用してユーザー フォームを作成し、アップロード モデルから画像を選択してフィールド:picture_from_url
に渡す方法を見つける必要があります。Upload.file_url
picture_from_url
あなたが何を求めているのか具体的にわかりません。これは役に立ちますか?