Сохранение изображения с использованием открытого URI и скрепки размером менее 10 КБ

Я хочу импортировать некоторые значки со своего старого сайта. Размер этих значков меньше 10 КБ. Поэтому, когда я пытаюсь импортировать значки, возвращается файл stringio.txt.

require "open-uri"
class Category < ActiveRecord::Base
   has_attached_file :icon,  :path => ":rails_root/public/:attachment/:id/:style/:basename.:extension"
  def icon_from_url(url)
    self.icon = open(url)
   end    
end

В задаче rake.

   category = Category.new
   category.icon_from_url "https://xyz.com/images/dog.png"
   category.save
5
задан Mohit Jain 11 June 2011 в 22:10
поделиться