Rails回形针宝石图像显示错误

时间:2013-10-13 09:24:02

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2 rubygems

Hi All Iam使用来自https://github.com/thoughtbot/paperclip的paperclip gem和来自http://railscasts.com/episodes/134-paperclip的rails。

使用后我无法显示图像:

<%= image_tag @post.photo.url %>

在我的帖子显示页面'show.html.erb'上。显示断开的链接图像而不是图像本身。

它在图像的HTML中有以下内容:

有没有人有任何解决此问题的提示。提前谢谢。

/////////////////// 模型

class Post < ActiveRecord::Base
  has_many :comments, as: :commentable, dependent: :destroy
  validates :name, presence: true,
  length: { minimum: 5}
  has_attached_file :photo
end

/////////// 模式

create_table "posts", force: true do |t|
    t.string   "name"
    t.date     "date"
    t.time     "time"
    t.text     "description"
    t.text     "dresscode"
    t.decimal  "price"
    t.datetime "created_at"
    t.datetime "updated_at"
    t.string   "image"
    t.string   "photo_file_name"
    t.string   "photo_content_type"
    t.integer  "photo_file_size"
    t.datetime "photo_updated_at"
  end

2 个答案:

答案 0 :(得分:1)

由于您使用的是Rails 3.2,为什么不尝试将其添加到Post模型中:

attr_accessible :photo

答案 1 :(得分:0)

我认为您在上传照片后添加了照片属性i模型的选项,尝试重新上传一次照片!