1

カスタム バージョンのDevise::RegistrationsController. 実行しようとすると、次のエラーが表示されます。

 Failure/Error: post :create
 AbstractController::ActionNotFound:
   Could not find devise mapping for path "/users".
   Maybe you forgot to wrap your route inside the scope block? For example:

       devise_scope :user do
         match "/some/route" => "some_devise_controller"
       end

ユーザーの観点からはすべてが正常に機能するため、このエラーが発生する理由がわかりません。ここに私が持っているものがありますroutes/config.rb:

devise_for :users, :path_names => {:sign_in => 'login', :sign_out => 'logout', :sign_up => 'signup'}

何か案は?Devise コントローラーの仕様を作成する際に、何か特別にやらなければならないことはありますか?

4

1 に答える 1