Я в своем app/api/myapp/api.rb
файле пишу простой метод регистрации:
params do
requires :email, type: String, regexp: /.+@.+/, allow_blank: false
requires :password, type: String, allow_blank: false
requires :name, type: String, allow_blank: false
requires :surname, type: String, allow_blank: false
requires :person, type: Integer, allow_blank: false
end
post :register do
User.create!(email: params[:email],
password: params[:password],
name: params[:name],
surname: params[:surname],
remote_avatar_url: Faker::Avatar.image)
end
Как видите, я использую драгоценный камень несущей волны для хранения изображений моей модели User
. Теперь я просто назначаю случайное изображение из драгоценного камня Faker.
Как получить изображение, отправленное клиентом, и назначить его моей новой модели?