Rails: ActiveAdmin + Devise
Добрый день. Я новичок в Rails, и я начинаю этот проект в колледже, и мне нужна помощь. У меня есть пользователи, которым не нужно регистрироваться. Я создам всех пользователей. Затем я решил использовать гем ActiveAdmin, и я могу добавлять пользователей через графический интерфейс. Я думал, что это будет легко, но после завершения установки я попытался добавить пользователя, и меня удивил: у меня есть все эти поля, созданные devise для редактирования.
Я хочу знать, есть ли способ, которым я могу редактировать только поля, созданные мной, и эти другие поля автоматически заполняются, как будто я создаю нового пользователя с помощью devise.
PS: я хочу просто следовать линиям, а не всему разрешению. Я действительно потерял rs.
1 ответ
Да, вы можете указать, какие данные вы хотите отображать в форме:
ActiveAdmin.register AdminUser do
form do |f|
f.inputs do
f.input :email
f.input :password
end
f.actions
end
end
Остальные входы будут заполнены Devise.
Документы для формы ActiveAdmin: https://github.com/gregbell/active_admin/blob/master/docs/5-forms.md