Rails Загрузите значок, который не сохранен в папке изображений - PullRequest
0 голосов
/ 11 октября 2010

Желаю дать предварительный просмотр только что загруженных картинок. Эти изображения не сохраняются в общей папке, так как они не являются общедоступными ...

Как я могу это сделать?

Спасибо Markus

Ответы [ 2 ]

2 голосов
/ 11 октября 2010

Вам необходимо создать контроллер для отправки_файла (http://api.rubyonrails.org/classes/ActionController/Streaming.html#method-i-send_file).

class AvatarsController

  def show
    send_file my_avatar_path, :type => 'image/jpeg', :disposition => 'inline'
  end
end

В этом контроллере вы можете добавить все необходимые авторизации.

1 голос
/ 11 октября 2010

Вы могли бы:

1) Создать символическую ссылку на изображения в общая папка?

2) Как ты публично используя изображения, они должно быть на публике папка - почему их сейчас нет?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...