4
任何人都可以上傳一個簡單的,工作的Rails 4 + Devise + Paperclip + S3示例應用程序(到GitHub什麼的)?我只是想在User模型中用Paperclip將一個頭像上傳到S3。我真的無法得到這個工作。謝謝!Rails 4 + Devise + Paperclip + S3例子?
任何人都可以上傳一個簡單的,工作的Rails 4 + Devise + Paperclip + S3示例應用程序(到GitHub什麼的)?我只是想在User模型中用Paperclip將一個頭像上傳到S3。我真的無法得到這個工作。謝謝!Rails 4 + Devise + Paperclip + S3例子?
爲什麼不是這個嘗試自己?這非常簡單。
在你的Gemfile:在https://github.com/plataformatec/devise
gem 'devise'
gem 'paperclip'
gem 'aws-sdk1'
按照指令後跟隨回形針說明
https://github.com/thoughtbot/paperclip/
注意你的S3區域(s3_host_name,使用歐盟 - 西如果在歐盟等網址):
https://github.com/thoughtbot/paperclip/wiki/Paperclip-with-Amazon-S3
config.paperclip_defaults = {
:storage => :s3,
:s3_host_name => 's3-us-west-2.amazonaws.com',
:bucket => 'S3_BUCKET_NAME'
}
和你做!
這種方式,通過閱讀安裝說明你也不會忘記安裝的東西像ImageMagick的,其中回形針依賴於庫。