Вопросы с тегом «ruby-on-rails»

80
Диагностика причины медленной визуализации изображения

Я не уверен, когда это началось, но в моем приложении происходит что-то необычное (запускается локально на машине разработки). Внезапно я вижу такие сообщения: Started GET "/" for 127.0.0.1 at 2013-03-10 12:10:24 +1300 Processing by PagesController#home as HTML Rendered pages/home.html.erb within...

80
Rails 4: организовать модели рельсов в подпутье без моделей пространства имен?

Возможно ли такое? app/models/ app/models/users/user.rb app/models/users/education.rb Цель состоит в том, чтобы лучше организовать папку / app / models , но без необходимости создавать пространство имен для моделей. Вопрос без ответа для Rails 3 находится здесь: Rails 3.2.9 и модели во вложенных...

79
Не знаете, что такое "response_to" или "reply_to"?

Я изучаю Rails с помощью railstutorial.org, и меня кое-что смущает: в этой главе автор говорит нам провести некоторое тестирование в консоли с помощью respond_to?метода объекта User, и он работает нормально. Но позже, когда мы напишем тест для :encrypted_passwordатрибута, он использует respond_to....

79
Безопасен ли токен_аутентификатируемого устройства devise?

Я создаю простой api с Rails API и хочу убедиться, что здесь я на правильном пути. Я использую devise для обработки логинов и решил использовать token_authenticatableопцию Devise , которая генерирует ключ API, который вам нужно отправлять с каждым запросом. Я соединяю API с интерфейсом backbone /...

79
rails server bin / rails: 6: предупреждение: уже инициализированная постоянная ошибка APP_PATH

Я пробовал несколько вещей, таких как удаление / переустановка рельсов и драгоценных камней, но безрезультатно. Когда я захожу в свой новый проект и запускаю rails s или bundle exec rails server, я получаю эту ошибку: bin/rails:6: warning: already initialized constant APP_PATH...

43
Как исправить предупреждающие сообщения Rails с Ruby 2.7.0

Кто-нибудь решил эту проблему с Ruby 2.7.0? Я использовал rbenvи установил Ruby v2.7.0, а затем создал проект Rails, используя Rails v6.0.2.1. В настоящее время, запустив один из rails s rails s -u puma rails s -u webrick сервер работает и сайт обслуживается, но в Consoleжурнале я вижу два...

14
Обновите сертификаты Amazon RDS SSL / TLS - Elastic Beanstalk

AWS недавно объявила о необходимости: Обновите сертификаты Amazon RDS SSL / TLS до 31 октября 2019 года. У меня есть приложение Rails, размещенное с классическим балансировщиком нагрузки Elastic Beanstalk, которое подключается к Postgres DB с помощью RDS. Согласно Amazon, необходимо выполнить...

13
неопределенный метод "plain_specs" для # <Bundler :: RubygemsIntegration: 0x00005633f09a9000> (NoMethodError)

Я сделал проект, который у меня есть в моей работе, и когда я попытался запустить rails db:migrate, терминал запросил установку «Bundler 2», поэтому я делаю это. Теперь, когда я попытался сделать, у rails db:migrateменя есть следующая ошибка:...

12
Возможно ли иметь несколько пулов соединений с базами данных в рельсах для переключения между ними?

Немного фона Я использую жемчужину квартиры для запуска многопользовательского приложения в течение многих лет. В последнее время возникла необходимость масштабирования базы данных на отдельные хосты, сервер БД просто не может больше поддерживать (и при чтении, и при записи получается слишком...

10
Используя gem globalize, как переключать локали только для ввода, а не для всей страницы?

Контекст: для приложения Ruby on Rails для проката велосипедов я использую gem globalize для работы с входными данными :descriptionна разных языках. Текущее состояние: реализация глобализации работала, в зависимости от моей локали, которую я могу хранить descriptionна определенном языке. Входные...

9
Как настроить Жасмин в Rails 6?

Как настроить Jasmine в среде Rails 6 (где Webpack заменяет конвейер ресурсов для Javascript), чтобы я мог протестировать модули Javascript, которые я написал для своего приложения? Я установил жасминовый драгоценный камень, запустил rails generate jasmine:installи отредактировал, jasmine.ymlчтобы...