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
答案 0 :(得分:1)
由于您使用的是Rails 3.2,为什么不尝试将其添加到Post模型中:
attr_accessible :photo
答案 1 :(得分:0)
我认为您在上传照片后添加了照片属性i模型的选项,尝试重新上传一次照片!