我在我的 Rails 应用程序中使用 rack mini profiler。另外,我使用 Rails Admin 作为我的管理工具。
查看仪表板时,我收到以下消息:
找不到模型“Mini-profiler-resources”
关于如何解决这个问题的任何线索?
我在我的 Rails 应用程序中使用 rack mini profiler。另外,我使用 Rails Admin 作为我的管理工具。
查看仪表板时,我收到以下消息:
找不到模型“Mini-profiler-resources”
关于如何解决这个问题的任何线索?
我遇到了同样的问题。我的解决方案已使用rails_admin (0.6.1)
和进行了测试cancan (1.6.10)
。
mini-profiler
config 包含名为skip_paths
. 解决方案是在初始化程序中设置此字段。
config/initializers/mini_profiler.rb
。/admin
应忽略:
Rack::MiniProfiler.config.skip_paths ||= []
Rack::MiniProfiler.config.skip_paths << '/admin'
我遇到了同样的问题。
mini-profiler
我的解决方法是在访问时禁用rails_admin
,几个步骤
在初始化程序中更改 mini_profiler.rb,添加
Rack::MiniProfiler.config.authorization_mode = :whitelist
更改 application_controller
before_filter :mini_profiler, unless: :rails_admin_path?
mini_profiler
如果当前请求路径是 ' rails_admin
' 路径,则不运行