В вашем environment.rb вы можете установить свои ключи, если запрос поступает из локальной сети:
Rails::Initializer.run do |config|
if local_request?
CONSTANT1 = 10
else
CONSTANT1 = 20
end
end
Что это будет делать, это проверить, если вы находитесь на localhost
, который localhost:3000
, ваша среда разработки. Если это так, то оператор if / else выберет, какую константу установить.
другой вариант - установить константы в папке вашей среды, что, вероятно, является лучшей идеей
так, чтобы ваши производственные константы поместили их в config/environments/production.rb
.
и для ваших констант развития поместите их в config/environments/development.rb
.