目的
管理画面を楽に作りたい!
インストール
Gemfileに追記
gem 'rails_admin'
gemをインストール
bundle install
設定
rails g rails_admin:install
rake db:migrate
以下のように、mount engineとなっていることを確認
- config/routes.rb
mount RailsAdmin::Engine => '/admin', :as => 'rails_admin'
これだけで、もう管理画面ができている!
サーバー起動
rails s
以下で管理画面が表示される
http://localhost:3000/admin
確認してみると「translation missing」が目立つので、そこは随時辞書に追加していき対応する。
Heroku対応
以下を追加
- config/application.rb
config.assets.precompile += ['rails_admin/rails_admin.css', 'rails_admin/rails_admin.js']