या तो मॉडल कर सकते हैं, या आप इसे वैश्विक स्तर पर सेट कर सकते हैं। https://github.com/jnicklas/carrierwave/tree/v0.5.2
पर नीचे के पास, टेस्ट वातावरण को कॉन्फ़िगर करने के लिए कुछ निर्देश हैं, v0.5.2 (वर्तमान मणि) के लिए रीडेमे पर एक नज़र डालें। "विकास" और "उत्पादन" के लिए अलग-अलग कॉन्फ़िगरेशन का उपयोग करने के लिए एक ही दृष्टिकोण का उपयोग करें, उदा। "Config/initialisers" के लिए एक फ़ाइल "carrierwave.rb" जोड़ सकते हैं और विन्यास कोड
if Rails.env.test? or Rails.env.cucumber?
CarrierWave.configure do |config|
config.storage = :file
config.enable_processing = false
end
end
और विकास
if Rails.env.development?
CarrierWave.configure do |config|
config.storage = :file
end
end
और उत्पादन
if Rails.env.production?
CarrierWave.configure do |config|
config.storage = :s3
end
end
मैं इस कोड रख सकता हूं? Development.rb? मैं इसे development.rb में डाल दिया और मैं एक त्रुटि संदेश पूर्णांक में प्रतीक परिवर्तित नहीं कर सकते जब मैं कोशिश करते हैं और पहुँच avatar.url मिल सकता है? – user663778
मैं में "config/initializers/carrierwave.rb" रख दिया होगा (एक नई फ़ाइल बनाना)। – juwalter