LoginSignup
0
4

More than 5 years have passed since last update.

Railsで管理画面をつくってみる

Posted at

active adminにしよう。画面かっこいいから。

参考:
- Rails4でActiveAdminを使ってみる
- 【Rails4】deviseとactive_adminで一般ユーザーと管理者ユーザーを作成
- active_admin Rails 4.2の管理画面を最短時間で作ろう! active_admin[Devise入り]

なんかすごく簡単そうで嬉しい。

gem追加

gem 'activeadmin', github: 'gregbell/active_admin'

色々インストール

$ rails g active_admin:install

結果

Running via Spring preloader in process 91179
      invoke  devise
    generate    No need to install devise, already done.
      invoke    active_record
      create      db/migrate/20170428162011_devise_create_admin_users.rb
      create      app/models/admin_user.rb
      invoke      test_unit
      create        test/models/admin_user_test.rb
      create        test/fixtures/admin_users.yml
      insert      app/models/admin_user.rb
       route    devise_for :admin_users
        gsub    app/models/admin_user.rb
        gsub    config/routes.rb
      append    db/seeds.rb
      create  config/initializers/active_admin.rb
      create  app/admin
      create  app/admin/dashboard.rb
      create  app/admin/admin_user.rb
      insert  config/routes.rb
    generate  active_admin:assets
Running via Spring preloader in process 91221
      create  app/assets/javascripts/active_admin.js.coffee
      create  app/assets/stylesheets/active_admin.scss
      create  db/migrate/20170428162015_create_active_admin_comments.rb

db:migrate

$ rails db:migrate

アクセス

http://localhost:3000/adminにアクセスすると管理者ログイン画面が出現した。デフォルトのID/Passは下記。

入れない。。笑

ログインできない場合

参考:gem active adminでログインできない時の対処法

$ rails db:seed

これで入れた。

0
4
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
0
4