私からrake routes
:
user_registration POST /users(.:format) devise/registrations#create
new_user_registration GET /users/sign_up(.:format) devise/registrations#new
そのため、登録フォームの送信ボタンをクリックすると、に移動します/users
。
どうすれば変更できuser_registration POST
ます/users/sign_up(.:format)
か?私はこのようなことを試しました:
devise_for :users
as :user do
post 'sign_up' => 'devise/registrations#create', as: 'user_registration'
end
user_registration
しかし、プレフィックスはすでにによって生成されているため、競合がありますdevise_for