学习 《应用Rails进行敏捷WEB开发》 遇到的一个问题

[color=darkblue][/color][size=18][/size]
我最近在学习《应用Rails进行敏捷WEB开发》. 这本书.现在遇到如下的问题.
我在创建Depot 是.
当Create new product 是,
要填如图片的路径,

在model 里,对Product 如下控制.

class Product < ActiveRecord::Base
   validates_presence_of:title, :description, :image_url
   validates_numericality_of :price
   validates_uniqueness_of :title
   validates_format_of :image_url ,
                                [b]:with => %r{^http:.+\.(gif|jpeg|png)$}i,[/b]
                                :message => "must be a URL for a GIF,JPG,or PNG image"
  
  protected
  def validate
     errors.add(:price, "Should be positive") unless price.nil? || price >= 0.01
     end
     
end


可是我在view 我始终看不到图片.
1. 条件控制要求必需品我必须以http:开头,
2.图片是放在 Depot/public/images,但是modle 是在depot/app/model 中.

请问.. 图片的url 该如何写? 才可以正确显示图片???

PS: stupid problem:  Jpg 和jpeg 有什么区别?
为什么我save picutures as *.jpg,但是实际看到的还是*.jpeg.

thanks

你可能感兴趣的:(Web,正则表达式,敏捷开发,ActiveRecord,Rails)