0

大家好,我使用来自https://github.com/thoughtbot/paperclip的回形针 gem和来自http://railscasts.com/episodes/134-paperclip的导轨。

使用后我无法显示我的图像:

<%= 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
4

2 回答 2

1

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

attr_accessible :photo
于 2013-10-13T11:47:32.440 回答
0

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

于 2013-10-13T09:36:26.173 回答