Ответ 1
Любая модель, или вы можете установить ее глобально. Взгляните на readme для v0.5.2 (текущий камень) на https://github.com/jnicklas/carrierwave/tree/v0.5.2
Внизу внизу приведены некоторые инструкции по настройке тестовой среды. Используйте тот же подход для использования различных конфигураций для "разработки" и "производства", например. добавьте файл "carrierwave.rb" в "config/initialisers" и добавьте код конфигурации
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