我可以在rails app文件夹中找到我的图片吗?我是由CKeditor上传的,不知道他们在哪里。
https://github.com/sferik/rails_admin
答案 0 :(得分:1)
您需要创建一个模型来处理图片上传,通常使用Paperclip或Carrierwave
等对于文件上传支持,您需要用于文件存储的生成模型。 目前支持下一个后端:
ActiveRecord(回形针,载波,蜻蜓) Mongoid(回形针,载波,蜻蜓)
图片上传模型
你将拥有一个CKEditor模型目录(里面有attachment_file.rb) - 只需为它添加Paperclip选项。这是一个问题,它将告诉您该怎么做:How exactly DO you integrate ckeditor with Paperclip so it can upload image files?
是的,你可以。我假设您已经为S3设置了回形针。 所以你只需要编辑picture.rb和attachement_file.rb 模型目录(app / model / ckeditor /)并替换这些行
has_attached_file:数据, :url => “/ ckeditor_assets /附件/:ID /:文件名”, :path => “:rails_root / public / ckeditor_assets / attachments /:id /:filename”with 您的papeclip版本has_attached_file:
has_attached_file:data,:styles => {:content => '575>',:thumb => '80x80#'}, :storage => :s3,:s3_credentials => “#{Rails.root} /config/s3.yml”,:path => “:附件/:ID /:风格:扩展名”, :url => “:s3_domain_url”就是这样。顺便说一句:这是Rails 3的例子。