ファイルのアップロード用ライブラリとしてよく使われるCarrierWaveを使って簡単アップロードを紹介します。 CarrierWaveをインストール $vi Gemfile Gemfileに下記を書いてライブラリを追加します。 gem 'Carrierwave' ライブラリをインストールします。 $bundle install 基本的な使い方 まずはcarrierwaveを使えるようにします。 アップロード用のクラスの生成 $rails generate uploader image するとImageUploaderというクラスが作られます。 create app/uploaders/image_uploader.rb 画像のURLを保存するテーブルの列を追加 $ rails g migration add_image_to_テーブル名 image:string modelsのファイルに