-1
Currently I'm using devise and rails_admin on Rails 5.0.0.1, when I open admin panel this error is showing up.RailsAdmin :: MainController#dashboard中的NoMethodError未定義的方法`is_admin?'爲#<用戶:0x007fc87c140c48>你的意思是? is_haml?
我加入下面rails_admin.rb文件線授權後,上述錯誤產生
config.authorize_with do
redirect_to main_app.root_path unless current_user.is_admin?
端
透露更多的細節:1)你想2)你試過3)發生了什麼事。 – peterh
@Bikal,你如何區分標準用戶和管理員?你的'users'表中有'admin'字段或'role'字段嗎? –
@peterh,目前我有兩個用戶可以發帖,誰都可以執行CRUD操作,現在我想分配任何一個用戶作爲管理員。我試圖通過rails控制檯進行分配,但是會引發錯誤。 – Bikal