Ruby on rails 3 铁路3号及;回形针-上传有问题
我正在尝试改变一种在我的页面上传图片的方式,从我自己上传到回形针。我安装了回形针并尝试执行以下操作: 在表照片中我添加了以下列: |照片(文件)名称| varchar(255)Ruby on rails 3 铁路3号及;回形针-上传有问题,ruby-on-rails-3,image,upload,paperclip,ruby-on-rails-plugins,Ruby On Rails 3,Image,Upload,Paperclip,Ruby On Rails Plugins,我正在尝试改变一种在我的页面上传图片的方式,从我自己上传到回形针。我安装了回形针并尝试执行以下操作: 在表照片中我添加了以下列: |照片(文件)名称| varchar(255) |照片内容类型varchar(255) |照片文件大小int(11) |照片在日期时间更新 然后到modelphoto.rb: 已附上文件:照片, :样式=>{ :thumb=>“65x65”, :small=>“500x500>”} 我认为: <%= form_tag({ :controller => 'p
|照片内容类型varchar(255)
|照片文件大小int(11)
|照片在日期时间更新 然后到modelphoto.rb: 已附上文件:照片, :样式=>{ :thumb=>“65x65”, :small=>“500x500>”} 我认为:
<%= form_tag({ :controller => 'photos', :action => 'upload_it' }, { :multipart => true }) do %>
<p>
<%= file_field 'photo', 'photo'%>
</p>
<p>
<label for="album">Select album</label> :
<%= select("post", "album_id", Album.where("account_id = ?", session[:user_id]).collect {|p| [ p.name, p.id ] }, {:include_blank => 'None'}) %>
</p> <p>
<%= submit_tag "Upload" %>
</p>
<% end %>
但这不适合我。。。我不确定需要设置什么。如何获取图像大小、内容类型等信息
有什么重要的事,我忘记了什么
非常感谢你,
M.您能显示错误的详细信息吗?您是否已在您的环境中安装imagemagick并设置命令路径?别忘了指定模型中需要图像/化身的已附加文件、验证附件内容类型和验证附件大小。问题已解决,缺少imagemagick。
if defined? params[:photo][:photo]
@qimg = Photo.new(:album_id => params[:post][:album_id],
:name => params[:photo][:photo]
)
end