railsで何も考えずに画像アップしたいよ!という人は
file_columnプラグインを使うことになっているようです。
まず、下記のコマンドでfile_columnプラグインをインストールします。
ruby ./script/plugin install http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk
#なぜかvender/plugin/trunkというフォルダ名になってしまうので/plugin/file_columnに直した。
まず、モデルにimage列があるとして:imageで紐付けします。
class Model < ActiveRecord::Base
#プラグイン設定
file_column :image
end
次はview。_form.htmlを開いてアップロードフォームとアップされていたら表示するimageタグを追加。
<%= file_column_field "Model", "image" %>
<%= image_tag url_for_file_column("Model", "image") if @institution.image? %>
コメント