配置cloudinary用于开发和生产

时间:2015-05-07 08:41:32

标签: ruby-on-rails config cloudinary

在我的应用程序轨道上,我使用carrierwave和cloudinary上传图像。

我设置配置文件cloudinary.yml并且一切正常。

development:
  cloud_name: _my_app_name_
  api_key: '_my_cloudinary-key_'
  api_secret: _my_cloudinary_secret_
  enhance_image_tag: true
  static_image_support: false
production:
  cloud_name: _my_app_name_
  api_key: '_my_cloudinary-key_'
  api_secret: _my_cloudinary_secret_
  enhance_image_tag: true
  static_image_support: true
test:
  cloud_name: _my_app_name_
  api_key: '_my_cloudinary-key_'
  api_secret: _my_cloudinary_secret_
  enhance_image_tag: true
  static_image_support: false

如何配置cloudinary仅用于生产?

对于开发,只使用本地存储。

1 个答案:

答案 0 :(得分:0)

您可以在上传器中使用以下内容:

storage :file unless Rails.env == "production"