无法用回形针附上照片

时间:2011-11-01 22:17:50

标签: ruby-on-rails ruby ruby-on-rails-3.1 paperclip

我想用回形针附上照片。我已经安装了回形针宝石,并生成了回形针:照片。 (我正在使用rails 3.1)

我的用户模型

has_attached_file :photo

我的表单是

 =form_for(@user, :html=>{:multipart => true}) do |f|
    %p
      Birthday:
      %br
      = f.date_select(:birthday,:start_year => 1940)
    %p
      Name:
      %br
      = f.text_field :name, :value=>@user.name
    %p
      Surname:
      %br
      = f.text_field :surname ,:value =>@user.surname
    %p
      Nickname:
      %br
      = f.text_field :nickname, :value=>@user.nickname
    %p
      About Myself:
      %br
      = f.text_area :about_myself, :value=>@user.about_myself
    %p
      =f.file_field :photo
    %p
      = f.submit "Update"

我的观点是:

= image_tag @user.photo.url

但我没有图像:

<img alt="Missing" src="/photos/original/missing.png">

我做错了什么?如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您需要设置特殊

attr_accessible 

has_attached_file :photo (in my case)

它对我有用