Использование rake db: seed с загрузкой файлов - PullRequest
2 голосов
/ 01 апреля 2011

У меня есть приложение, которое использует Paperclip, и я также использую rake db:seed для создания некоторых демо-счетов, которые можно использовать для привлечения новых пользователей.

Часть информации, которую должны содержать эти демо-аккаунты, - это доступ к фотографиям профиля и другим файлам, которые будут размещены на Amazon S3.

Образец одной записи в файле seeds:

userdemo = User.find_or_create_by_login(:login => "demo",
    :email => user.email,
    :user_type => "admin",
    :password => "demo",
    :password_confirmation => "demo")

Как я могу создать вышеуказанного пользователя вместе с фотографией в профиле? Это включает в себя загрузку файла с моего жесткого диска на S3 и ассоциирование этого файла с этой записью. Спасибо!

1 Ответ

1 голос
/ 01 апреля 2011

Я бы предложил использовать загрузку изображения прибора, как в этой другой SO теме

...