Начальный вход в rails_admin

Я успешно установил и настроил устройство с моделью администратора с параметром 1 этой инструкции.

После установки rails_admin и посещения localhost:3000/admin я встречаю страницу входа, которая запрашивает адрес электронной почты и пароль. Поскольку я не установил адрес электронной почты/пароль администратора, я, по сути, заблокирован от rails_admin.

Как я могу зарегистрировать адрес электронной почты/пароль администратора с помощью rails_admin?


person LightBox    schedule 18.01.2013    source источник
comment
поправьте меня, если я ошибаюсь, я установил rails-admin на модель администратора. Должен ли я установить rails-admin в модели пользователей, если я хочу отслеживать пользователей?   -  person LightBox    schedule 18.01.2013


Ответы (2)


запустите в командной строке: rake db:seed, после чего вы сможете получить доступ с помощью электронной почты [email protected] и пароля: "administrator".

person Ganesh Kunwar    schedule 18.01.2013
comment
Нужно ли мне изменять файл seed.rb? - person LightBox; 18.01.2013
comment
Когда я запустил rake db:seed, я получил сообщение об ошибке, потому что у меня есть две миграции с одинаковыми именами (20130117211922_devise_create_admins.rb и 20130117225418_devise_create_admins.rb). Безопасно ли вообще удалять миграцию? - person LightBox; 18.01.2013
comment
изменить модель, связанную с вашим устройством - person Ganesh Kunwar; 18.01.2013
comment
запуск rake db:seed не позволял работать [email protected]/administrator. Вы уверены, что мне не следует изменять файл seed.rb? - person LightBox; 18.01.2013

Я последовал совету @Ganeshkunwar и запустил rake db:seed, но добавил следующее в свой seed.rb

admin_model     = RailsAdmin::AbstractModel.new(Admin)
admin_model.new(:email => '****@****.com', :password => '****', :password_confirmation => '****').save

Спасибо ТАК!

person LightBox    schedule 18.01.2013