如何在RoR中上传图像和zip文件?我是新手。所以请帮忙。 给我视图和控制器代码示例。
提前致谢。
答案 0 :(得分:16)
导航,
尝试使用回形针插件,您可以在此处阅读http://www.thoughtbot.com/projects/paperclip
答案 1 :(得分:9)
我们更喜欢CarrierWave用于Rails中的图片上传。非常容易集成和非常模块化。 以下文章描述了使用CarrierWave进行图像上传的解决方案,同时在云中无缝地完成图像转换。上传的图像存储在云中并通过CDN传送。 无需安装RMagick,MiniMagick和ImageMagick。 http://cloudinary.com/blog/ruby_on_rails_image_uploads_with_carrierwave_and_cloudinary
答案 2 :(得分:8)
建议查看paperclip的Railscast。
答案 3 :(得分:2)
ImageMagick也很酷
答案 4 :(得分:1)
我建议使用paperclip,以及允许您将内容存储在数据库而不是文件系统中的补丁
http://patshaughnessy.net/paperclip-database-storage
该链接包含您要查找的视图和控制器示例
答案 5 :(得分:1)
我更喜欢载波更容易上传图片。 这是github page和railscasts page的快速入门。
答案 6 :(得分:0)
一个选项是attachment_fu。它允许您将上载的文件保存到文件系统,数据库或Amazon S3。它还允许您选择使用哪个图像处理器,例如RMagick或Minimagick。
链接提供的代码比我在这里提供的代码更好。