[英]How do I upload direct to S3 with Paperclip has_attached_file connected to a model?
我的应用程序允许用户上传图像和歌曲,然后下载它们。 我也在使用带有Paperclip的has_attached_file来将它与模型连接起来。
图像速度快,容易调整大小。 但是,当用户上传一首歌曲(有时是10 MB)时,它非常慢,因为它上传到Heroku然后上传到S3(而不是直接上传)。
在将文件附加到模型上的同时,设置直接上传的最佳方式是什么? 我已经在SOverflow + Google上查看了一些答案,并查看过s3-'swf-upload-plugin','fancyupload'等等...但我很好奇是否有更优雅/简单的方法。
音乐模型中的当前回形针设置:
has_attached_file :music, :storage => :s3,
:bucket => 'mymusicbucket',
:s3_credentials => S3_CREDENTIALS,
:s3_headers => {"Content-Disposition" => "attachment"}
谢谢您的帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.