2012-03-02 30 views
0

我正在嘗試完成我的圖像管理代碼, 我只是一個簡單的資產模型,其中列管理。 圖像將不被顯示,除非緩和標誌被設置爲真(布爾值)緩和上傳圖片的最佳策略?

除此之外我有想法來存儲is_moderated (integer)用戶模型內並有存儲值等

  • 0 =若不調節
  • 1 =緩和,不適當的圖像
  • 2 =緩和,在應用控制研究正確圖像

然後呃我在做類似的事情,在過濾之前:

def is_moderated 

    if user_signed_in? 

    @moderate = Moderate.find(current_user) rescue nil 

     if @user.is_moderated == "2" 
     render :template => "shared/moderated_bad_images" 
     end 
    end 
    end 
end 

回答

1

那你最好只允許上傳1張圖片。

然後,在圖像被認爲是適當的,你可以添加更多。

+0

這是一個想法也是的,一個聰明的,因爲第一張照片是個人資料圖片 – Rubytastic 2012-03-02 15:27:37