簡體   English   中英

在environment.rb中使用全局常量的Rails

[英]Rails using global constants in environment.rb

我正在嘗試從我的控制器訪問我在environment.rb中定義的全局常量。 我不認為我做得對,因為他們最終在我的控制器中沒有初始化。 這樣做的正確方法是什么? 謝謝。

# Load the rails application
require File.expand_path('../application', __FILE__)

# Initialize the rails application
Apis::Application.initialize!

KEY_1 = "aghtbjki"
SHARED_SECRET_1 = "plkjuvfe"
KEY_2 = "ljfebjyf"

例如,如果我在控制器中嘗試使用KEY_1,我應該怎么做?

一般來說,我不喜歡把東西放在environment.rb中,而是放在initializers / my_initializers.rb中,如:

KEY_1 = "aghtbjki"

把它環境.rb似乎錯了

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM