見出し画像

Railsで家計管理サービスを作る ActiveAdminを使う

Active Adminを使う

今回はActive AdminというGemを利用します。

開発環境であるcloud9はRailsは6.0.3.1でした。

$rails -v
Rails 6.0.3.1

6系だと引っかかりポイントが多かったので、今回は5.1.6を使います。

まずは、rails newの実行。

$rails _5.1.6_ new HomeMoneyApp

次にActiveAdminのインストール。

$vi HomeMoneyApp/Gemfile
...
gem 'activeadmin'
gem 'devise'
$bundle install

ActiveAdmin の generator を実行して ActiveAdmin に必要なファイルを生成。

$rails g active_admin:install

generator が migration ファイルも作成してくれるので、 migration を実行します。同時に初期ログイン用のユーザも初期データとして作成します。

$rails db:migrate
$rails db:seed

これで、ログイン機能付きの管理画面の作成は完了。サービスを起動して、初期ログイン用のユーザー情報でアクセスする。

$rails s
Email: admin@example.com
Password: password



興味があること #育児 #料理 #ものづくり 楽しんで学んでいきたいです。 皆さんの【楽しんでいること】も是非、教えてください。