Создавать, обновлять и уничтожать действия в UsersController, который использует Devise для регистрации? - PullRequest
3 голосов
/ 16 января 2011

Должен ли я реализовать действия new, create, edit, update и destroy на контроллере, соответствующая модель которого использует модуль :registerable Devise?

Другими словами,я должен сохранить интерфейс CRUD, даже если Devise управляет процессом регистрации для меня?

1 Ответ

5 голосов
/ 16 января 2011

Если вы хотите управлять User s (или как называется ваша модель Devise) через интерфейс CRUD, вам необходимо иметь эти действия доступными.Если я не ошибаюсь, если вы управляете User с настройкой CRUD, вам нужно удалить :registerable из модели.

Если вам нужен / нужен интерфейс CRUD для вашегоUser s, вы можете удалить действия CRUD (Devise будет работать нормально без интерфейса CRUD или действий CRUD в вашем контроллере).

...