Новичок в Rails: rails_admin выдает мне «неопределенную локальную переменную или метод «current _user» на Heroku

#ruby-on-rails #heroku #rails-admin

#ruby-on-rails #heroku #rails-admin

Вопрос:

Я следил за этим:

https://github.com/sferik/rails_admin

И я думаю, что я сделал все необходимое, установил пакет, проверил db: migrate и т. Д., Но я не могу избавиться от:

ActionView::Template::Ошибка (неопределенная локальная переменная или метод `current_user’ для #):

Есть идеи?

Ответ №1:

current_user это метод, предоставляемый Devise — используете ли вы Devise в приложении, которое пытаетесь администрировать?

Комментарии:

1. Привет, спасибо за ответ. Эта страница: github.com/sferik/rails_admin говорит, что Devise устанавливается rails_admin. Нужно ли мне явно добавлять драгоценный камень devise?

2. Я только что добавил Devise gem и теперь получаю это: NoMethodError (неопределенный метод `root_path’ для #<Devise::FailureApp:0x000000056420d0>):

3. вы следовали инструкциям устройства для добавления корневого пути к вашему routes.rb?