ruby-on-rails – Paperclip不会在Rails应用程序中保存图像
发布时间:2020-12-17 02:58:34 所属栏目:百科 来源:网络整理
导读:我试图使用 Paperclip与我的Rails应用程序向用户添加头像,但它不会保存我的图像或更新数据库列创建用户时. 这就是模型的样子: class User ActiveRecord::Base has_attached_file :avatar 和haml中的registerform: - form_for :user,@user,:url = { :action
我试图使用
Paperclip与我的Rails应用程序向用户添加头像,但它不会保存我的图像或更新数据库列创建用户时.
这就是模型的样子: class User < ActiveRecord::Base has_attached_file :avatar 和haml中的registerform: - form_for :user,@user,:url => { :action => "signup" },:html => { :multipart => true } do |f| ... ... %li %div{:class => "header"} Profilepicture %div{:class => "input"} = f.file_field :avatar 当我查看日志时,这是传递给“注册”操作的内容: Parameters: {"commit"=>"Save","action"=>"signup","controller"=>"user/register","user"=>{"name"=>"Micke Lisinge","birthmonth"=>"07","password_confirmation"=>"[FILTERED]","nickname"=>"lisinge","avatar"=>#<File:/tmp/RackMultipart20100426-3076-1x04oxy-0>,"gen"=>"m","birthday"=>"23","password"=>"[FILTERED]","birthyear"=>"1992","email"=>"lisinge@gmail.coma"}} [paperclip] Saving attachments. Paperclip说它正在保存模板,但是当我查看我的应用程序中的公共文件夹时,它创建了一个系统,但系统文件夹是空的. 所以似乎没有将图片保存到文件夹中. 它由表单处理并保存在我的/ tmp文件夹中. 也许你们有任何提示或知道这个问题可能是什么? 解决方法
我得到了它的工作.
我不得不在我的用户模型中添加:atatar到attr_accessible. 在这里发布,并希望它有时帮助某人:) 谢谢大家帮助 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读