Я новичок в Rails и хочу использовать REST-сервис на основе ключа API.Все работает хорошо, если я определяю ключ API как константу в классе контроллера.
Некоторые рекомендуют, чтобы константы как ключи API сохранялись в /config/environment.rb
.Я определил константы там, но я не могу получить к ним доступ и получить его ошибку uninitialized constant
.
Есть ли что-то еще, что я должен сделать, кроме определения констант?Нужно ли включать какой-либо файл?
мой файл /config/environments.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"
Я добавил только последние три строки.
Этоможет быть простой вопрос, но это мой первый проект в Rails.