ruby-on-rails-5.1

    0熱度

    1回答

    我最近在我的rails 5應用程序中使用omniauth-google-oauth2 gem來驗證用戶,它工作正常。該應用程序旨在爲特定用戶羣,在我的情況下,大學的學生。所有用戶都有一個Google帳戶,其電子郵件地址以@ait.asia或@ait.ac.th結尾。 是否可以將驗證限制爲僅限上述用戶。即只有電子郵件地址以@ait.asia或@ait.ac.th結尾的用戶?

    0熱度

    1回答

    我是新做的rails和MVC。我試圖將保存到我的數據庫的嵌套表單,我使用簡單形式和嵌套形式爲寶石。 當我提交表格時,只會創建並保存「父」模型。 謝謝非常。 '家長模式': class Diet < ApplicationRecord belongs_to :coach has_many :user_eat_diets has_many :user, through:

    0熱度

    1回答

    我們正試圖將導軌從4.2升級到5.1.4以及resque gem。 但是我們得到了同樣的結果。 文件:/lib/tasks/resque.rake 需要 'resque /任務' 需要 'resque調度' 需要 'resque /調度器/服務器' 需要 'resque /調度/任務' 任務「 resque:設置」 =>:環境做 ENV [ 'QUEUE'] = '*' ENV [ 'COUNT'

    0熱度

    1回答

    我最近更新了一個Rails 4.2應用程序到5.1.4。升級後,每當我嘗試運行rake db:migrate時,我都會得到一個DuplicateMigrationNameError。前幾次,錯誤指向一個文件,所以我只是改變了遷移類和文件名的名稱。但是經過4次這樣的更改後,rake任務將新文件名/類名稱拋出了我剛剛更改的文件的錯誤。如果我改回它,它仍然拋出同樣的錯誤。如果我把它改變成全新的東西,就會

    0熱度

    1回答

    我想知道是否有新方法在新的Rails 5.1系統測試中使用Puma服務器(Rails默認)? 現在我們所有的項目都使用tiny_tds,但我試圖用Capybara/Selenium進行5.1系統測試,但當然因爲我沒有安裝/運行Puma而失敗。 我查看了文檔,沒有看到任何關於聲明要使用哪種類型的服務器的信息。連接到SQL Server數據庫,所以我不知道Puma是否能夠做到這一點(這可能是爲什麼首先

    0熱度

    1回答

    頁不會呈現我得到了我的終端時,我的項目的節目點擊鏈接在我的Rails應用程序如下: Started GET "/items/7-water-bottle" for 127.0.0.1 at 2017-10-17 13:00:36 -0700 Processing by ItemsController#show as HTML Parameters: {"id"=>"7-water-bott

    4熱度

    1回答

    我剛剛將Rails 5.1應用程序部署到生產服務器。一切工作正常,除了沒有呈現JQuery UI日期選擇器的CSS樣式。單擊窗體上的日期字段時,將顯示未設置的日曆。其他CSS樣式呈現。 我所需要的庫的應用程序/資產/ Java腳本/ application.js中的文件: //= require jquery-ui/datepicker 我還進口在app /資產/樣式表/ applicatio

    0熱度

    1回答

    我想用Facebook帳戶登錄到我的網站,我首先在配置創建的文件facebook.yml development: app_id: 28679********* secret: ba02f0735cfdd4************ 然後,我創建facebook.rb在/配置/初始化 FACEBOOK_CONFIG = YAML.load_file("#{::Rails.root}/conf

    5熱度

    1回答

    我最近從4遷移到最新的5.1 rails(以及從thin到puma服務器)。我有一個不可重複的錯誤,我無法追蹤它的來源。下面是一個示例應用程序回溯: app/views/reports/_transaction_dialog.html.erb:88:in `_app_views_report= s__transaction_dialog_html_erb___259516699_72100400

    1熱度

    1回答

    專家, 我下面一本書的例子建立在回報率我的第一個博客系統。我的操作系統是Win10,Ruby是2.4.2p198,Rails是5.1.4。激活Rails服務器後,我連接到本地主機:3000 /用戶。然後,我會遇到下面的錯誤: 引發ArgumentError中的用戶#指數 顯示C:/Users/joeychou/hello_rails/app/views/layouts/application.ht