0
我只是尋找一些使用回形針來保存圖像的說明。我使用Flickraw Gem抓取存儲在Flickr中的所有圖像。我抓住的URL圖像和保存,爲我的模型,使用回形針保存圖像
型號
class Portfolio < ActiveRecord::Base
attr_accessible :taken, :title, :url, :url_large
end
然後使用IMAGE_TAG幫手渲染..
像這樣
<%= @portfolio.each do |p| %>
<%= image_tag(p.url_large, :size => "480x480") %>
<%= p.title %>
<% end %>
所以這顯示我所有的照片在480 x 480 ..但我明白,回形針處理圖像更好?
所以我可以安裝回形針,添加:頭像列到我的投資組合模型(雖然病概率稱它的照片),它的下一部分我想澄清。
是否將網址保存到:avatar列中的圖像,然後正常使用回形針助手?林習慣使用回形針其中該列中生成一個文件名(以及從我所看到的多數民衆贊成)
我省像這樣的屬性在目前上傳的物理圖像,以我的模型
flickr.photos.search(:user_id => FLICKR_USER_ID).each do |p|
info = flickr.photos.getInfo(:photo_id => p.id)
title = info.title
taken = info.dates.taken
square_url = FlickRaw.url_s(info)
original_url = FlickRaw.url_o(info)
Portfolio.where(title: title, url: square_url, taken: taken, url_large: original_url).first_or_create!
end
那麼,保存FlickRaw.url_o?
任何人都可以建議,如果我正確地思考這個問題,或者我有一些錯誤嗎?
任何幫助表示讚賞