Как я могу загрузить изображение скрепки на удаленный сервер (доступный по файлу pem) на консоль rails? - PullRequest
0 голосов
/ 27 февраля 2019

У меня рабочий сервер, а база данных от aws.Я захожу на удаленный компьютер с помощью файла pem и запускаю rails console.

У меня есть конкретный приглашенный (из модели Invitee), и у меня есть следующий столбец для сохранения изображения с использованием paperclip

Invitee.rb

  has_attached_file :profile_pic, {:styles => {:large => "640x640>",
                                         :small => "200x200>", 
                                         :thumb => "60x60>"},
                                   :convert_options => {:large => "-strip -quality 90", 
                                         :small => "-strip -quality 80", 
                                         :thumb => "-strip -quality 80"}
                                         }.merge(INVITEE_IMAGE_PATH)

Я хочу загрузить изображение на https://imgur.com/9a6UzVx, используя rails console production.Как я могу это сделать?

У меня есть ввод, URL-адрес изображения и объект приглашенного, для которого необходимо обновить profile_pic столбцов.

У меня есть изображение на локальном компьютере, но я не могузагрузить его с локального на удаленный, используя https://imglur.com

1 Ответ

0 голосов
/ 27 февраля 2019

Я предлагаю вам проверить еще один ответ "Сохранить изображение из URL с помощью скрепки" , который делает то, что вы хотите достичь.Проверьте, фрагмент кода : self.profile_pic = open(url) загрузит изображение в вашу модель.Реальный URL вашей картинки https://i.imgur.com/9a6UzVx.png

...