这里有总的noob问题,但我如何创建一个简单的上传门户网站,允许我将图像上传到/ assets / images文件夹?它根本不需要保存到对象中。我只需要上传图片。
我有活跃的管理员,如果有任何帮助的话。
非常感谢!
答案 0 :(得分:2)
为了不进一步增加项目文件夹的大小,我建议将图像存储在数据库中。
此gem将帮助您实现图片上传 - https://github.com/thoughtbot/paperclip
答案 1 :(得分:0)
Rails为上传提供了许多宝石,如:
回形针:https://github.com/thoughtbot/paperclip
CarrierWave:https://github.com/carrierwaveuploader/carrierwave
答案 2 :(得分:0)
rails中的assets/images
文件夹适用于项目使用的资产,例如公司/站点/项目徽标,图标,favicon等。它不是用于上传用户或管理员生成的资产的文件夹。
如果是需要用户管理的图像,那么您应该使用服务器,例如Amazon S3。
答案 3 :(得分:0)
如果您使用的是ActiveAdmin,请访问wiki page以获取各种教程和操作方法的链接,包括this one for PaperClip