Nasıl raylar özel bir yapılandırma değişkenlerini tanımlamak için
Raylar bir uygulamaya özel yapılandırma değişkenleri eklemek ve onlara erişmek için nasıl merak e denetleyicisi vardı.istediğim dosyaları kalkınma demek yapılandırmada bir upload_directory tanımlayabilir g.rb ve benim denetleyicileri birinde erişebilir.
İkincisi ben planı var S3 destek için yüklemeler başvuru, istesem eklemek için yaml dosyası ile s3 erişim, gizli anahtar, nasıl başlatmak benim Raylar App ve nasıl erişebilirim? değerler var tanımlanmış olan yapılandırma dosyası.
CEVAP
Raylar 3, Uygulama belirli bir özel yapılandırma verileri uygulama yapılandırma nesnesi yerleştirilebilir. Yapılandırma başlatma dosyaları atanabilir veya çevre üzerinde belirli bir uygulama için MyApp
ki dosyaları:
MyApp::Application.config.custom_config_variable = :my_config_setting
ya
Rails.configuration.custom_config_variable = :my_config_setting
Ayarı okumak için, sadece bu ayarı olmadan yapılandırma değişken arayın:
Rails.configuration.custom_config_variable
=> :my_config_setting
GÜNCELLEME Raylar 4
Rails 4 için yeni bir yol =>http://guides.rubyonrails.org/configuring.html#custom-configuration
Java özel durum sınıfı tanımlamak için...
Benim en Raylar için özel yapılandırma...
Rspec, Raylar: nasıl denetleyicileri ö...
Yakut nerede ve/veya Raylar özel hata ...
Raylar 3.1 varlık boru hattı: nasıl de...