在rails中上传图片

时间:2009-06-09 09:27:03

标签: ruby-on-rails image zip

如何在RoR中上传图像和zip文件?我是新手。所以请帮忙。 给我视图和控制器代码示例。

提前致谢。

7 个答案:

答案 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 pagerailscasts page的快速入门。

答案 6 :(得分:0)

一个选项是attachment_fu。它允许您将上载的文件保存到文件系统,数据库或Amazon S3。它还允许您选择使用哪个图像处理器,例如RMagick或Minimagick。

链接提供的代码比我在这里提供的代码更好。