LoginSignup
1
1

More than 5 years have passed since last update.

RailsでActiveAdminを使ってみた

Posted at

RailsでActiveAdminを使ってみたので、忘れないようにメモ
こちらのサイトを参考に
http://activeadmin.info

環境

  • Rails:4.2.6
  • Ruby:ruby 2.3.0
  • MacOS:10.11.5 ElCapitan

導入手順

Active Adminをインストールする
GemFileに以下を追加

gem 'activeadmin', '~> 1.0.0.pre1'
gem 'activeadmin-translate'
gem 'devise'
gem 'devise-i18n'

以下のコマンドを実行する

bundle install
rails generate active_admin:install 

以下のような画面になればOK
スクリーンショット 2016-07-18 10.54.57.png
- マイグレートする
rake db:migrate
- デフォルトのユーザーを作成する
rake db:seed
- 以下のコマンドでサーバーを起動
rails server

http://localhost:3000/admin

にアクセスして、以下のような画面が表示されればOK
スクリーンショット 2016-07-18 15.12.55.png

デフォルトでのUserIDとPasswordは以下のとおり
- UserID: admin@example.com
- Password: password

スクリーンショット 2016-07-18 16.21.37.png

新しくModelを作る時は、以下のコマンドを実行
まずは、Modelを作成

rails generate model Model名
rake db:migrate

その後、active_adminのModel作成

rails generate  active_admin:resource Model名

モデルを作らず、ページだけを作りたい場合は

rails generate active_admin:page Page名
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1