Как вручную создавать пользователей с помощью Devise

В моем приложении rails я использую devise для регистрации пользователей. Теперь, помимо регистрации пользователей, администраторы также должны создавать, редактировать и удалять пользователей в бэкэнде. У меня проблема с созданием новых пользователей через этот сервер администратора.

Когда я вызываю действие UsersController#new в своем браузере, оно открывает форму ввода пользователя, созданную мной. Когда я нажимаю кнопку отправки, вызывается Devise::RegistrationsController#create, но он должен вызывать мое действие UsersController#create.

Как я могу вызывать UsersController#create при использовании создания пользователя в админке и вызывать Devise::RegistrationsController#create, когда пользователь использует регистрацию?

5
задан Michael Stark 12 May 2012 в 08:58
поделиться