サーバーに画像をアップロードするためにgem PaperClipを使用していますが、画像はパブリック/システムに保存されているため、このubicationを app/assets/images に変更する必要があります
class User < ActiveRecord::Base
attr_accessible :email, :name,:photo
validates :name, :presence => true
validates :email, :presence => true
has_attached_file :photo, :styles =>
{ :medium => "300x300>", :thumb => "100x100>" }
end
これらのオプションが宣言されているRailsCastsのこのチュートリアルを見つけました
has_attached_file :photo, :styles => { :small => "150x150>" },
:url => "/assets/products/:id/:style/:basename.:extension",
:path => ":rails_root/public/assets/products/:id/:style/:basename.:extension"
validates_attachment_presence :photo
validates_attachment_size :photo, :less_than => 5.megabytes
validates_attachment_content_type :photo, :content_type => ['image/jpeg', 'image/png']