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

Ruby on Rails - это полнофункциональная платформа веб-приложений с открытым исходным кодом, написанная на Ruby. Он следует популярной модели фреймворка MVC и известен своим подходом «соглашение поверх конфигурации» при разработке приложений.

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

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

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



3
Как исправить предупреждающие сообщения 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журнале я вижу два предупреждающих сообщения: …


4
undefined метод `transform_keys 'загрузка веб-сайта Sidekiq
После обновления гемов он не загружает сайт sidekiq, выдавая следующую ошибку: NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>): Были обновлены драгоценные камни: selenium-webdriver 3.142.7 rack-protection 2.0.8.1 mime-types 3.3.1 mini_magick 4.10.1 image_processing 1.10.3 groupdate 4.3.0 friendly_id 5.3.0 faraday 0.17.3 http 4.3.0 public_suffix 4.0.3 rack 2.1.1 crass 1.0.6 i18n 1.7.1 minitest 5.14.0 версия …

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

4
неопределенный метод "plain_specs" для # <Bundler :: RubygemsIntegration: 0x00005633f09a9000> (NoMethodError)
Я сделал проект, который у меня есть в моей работе, и когда я попытался запустить rails db:migrate, терминал запросил установку «Bundler 2», поэтому я делаю это. Теперь, когда я попытался сделать, у rails db:migrateменя есть следующая ошибка: /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:84:in `setup': undefined method `plain_specs' for #&lt;Bundler::RubygemsIntegration:0x00005633f09a9000&gt; (NoMethodError) from /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:124:in `check' from /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:131:in …

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

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

1
Как настроить Жасмин в Rails 6?
Как настроить Jasmine в среде Rails 6 (где Webpack заменяет конвейер ресурсов для Javascript), чтобы я мог протестировать модули Javascript, которые я написал для своего приложения? Я установил жасминовый драгоценный камень, запустил rails generate jasmine:installи отредактировал, jasmine.ymlчтобы указать местоположение моего источника Javascript и спецификаций. Проблема в том, что я не …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.