我为个人资料页面创建了一个编辑表单,其中包含名字、姓氏和照片
<%= form_tag "/profiles/update", :html => {:multipart => true} do%>
<h4>First Name:</h4>
<%= text_field_tag :first_name, @profile.first_name %>
<h4>Last Name:</h4>
<%= text_field_tag :last_name, @profile.last_name %>
<h4>Photo</h4>
<%= file_field_tag :photo %>
<%= submit_tag "Save changes" %>
<% end %>
并在我提出的更新操作中
@profile.update_attributes(:first_name => params[:first_name], :last_name => params[:last_name], :photo => params[:photo])
因此,当我运行编辑表单并为文件字段选择新图像然后提交时,我得到了这个错误
Paperclip::AdapterRegistry::NoHandlerError in ProfilesController#update
No handler found for "Pic.jpg"
任何建议这里有什么问题?