Добавление дополнительных полей (с проверкой) для разработки вида / модели в приложении Rails
-
26-09-2019 - |
Вопрос
Похоже, что есть не целая много документации, охватывающей, как добавить пользовательские поля в прилагаемое решение аутентификации в приложении Rails 3.
Наряду с необходимой электронной почтой и паролем для пользователей, чтобы зарегистрироваться, я бы хотел, чтобы несколько других пользовательских полей введены и проверены и проверены, и поскольку нет никаких контроллеров, созданных с Devise, как это делает?
Решение
Когда вы делаете rails generate devise_views
Все представления для выбранных вами функций пошли в ваше приложение / Views / Devise Poldier. Вы можете просто добавить поля, определенные в вашей модели на эти представления. Если вам нужно настроить контроллер, создать
class YourModel::DeviseFeaturesController
by DeviseFeatures
Я имел в виду регистрации контроля контроля, подтверждения контроля или какие бы функции вы решили использовать.
Есть отличный скрингаст об этом: Railscasts-Custommising-Devise
Другие советы
Мне нужна это же. Есть отличная статья, которую я нашел, чтобы помочь мне:
http://ykyuen.wordpress.com/2011/03/03/rails-%e2%80%93-Add-custom-fields-to-devise-user-model/