2009-05-19 9 views
8

環境によっては、admin-email-adressのような定数を定義したいと思います。これを行う最も簡単な方法は何ですか?は、レールの環境に応じて設定定数を設定します。

私はdevelopment.rb(またはテストまたはproduction.rb)に、そのような何かが欲しい:

ADMIN_EMAIL = "[email protected]" 

をそして

ADMIN_EMAIL 

のようなものを呼び出すことによってそれにアクセスできるようにされています簡単な方法がありますか、モジュールを作成して初期化する必要がありますか(残念なことに、これについて不明な点があるかどうか疑問に思っています:

このように動作しますが、 が有効になるためには、 サーバを再起動する必要があります。

答えて

11

config/environments/には、現在の環境に基づいて実行されるいくつかの設定ファイルがあります。それらのいずれかで定数を定義してみてください。

+3

ああ、私はそれをやろうとしていましたが、サーバを再起動しなければならないことを知らなかったので、初期化されます。 –

関連する問題