2014-01-12 5 views
4

Может ли кто-нибудь загрузить простую, рабочую Rails 4 + Devise + Sperclip + S3 пример приложения (к GitHub или что-то еще)? Я просто хочу загрузить аватар на S3 с помощью Paperclip в модель User. Я действительно не могу заставить это работать. Благодаря!Rails 4 + Devise + Paperclip + S3 Пример?

ответ

0

Почему бы не попробовать это самостоятельно? Это очень просто.

В вашем Gemfile:

gem 'devise' 
gem 'paperclip' 
gem 'aws-sdk1' 

Следуйте инструкциям на https://github.com/plataformatec/devise

После этого следуйте инструкциям PAPERCLIP

https://github.com/thoughtbot/paperclip/

Обратите внимание на ваш S3 области (s3_host_name, используйте ЕС- западный url, если в eu и т.д.):

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, библиотека, в которой зависит скрепка.

Смежные вопросы