Posted on

Rails用プラグインtypus

備忘録.Railsにはこんなプラグインがあるんですね。

typus/typus – GitHub

Ruby on Rails Admin Panel (Engine) to allow trusted users edit structured content.
管理者ページを構築してくれるらしいです。

[cc lang=”bash”]
$ rails new admin-panel
[/cc]
railsアプリケーションを作成

[cc lang=”bash”]
$ cd admin-panel
$ rails generate model user username:string account:string password:string
$ rails generate model task title:string memo:text completed:boolean user_id:integer
[/cc]
適当にテスト用テーブルを作成

[cc lang=”bash”]
$ sudo gem install typus
$ gem list typus

*** LOCAL GEMS ***

typus (3.0.12)
[/cc]
typusをインストールし、インストールされたことを確認します。

[cc lang=”bash”]
$ vim Gemfile
gem ‘typus’
[/cc]
gemfileにtypusを追加

[cc lang=”bash”]
$ bundle install
[/cc]
バンドルインストール

[cc lang=”bash”]
$ rails generate typus
[/cc]
typus をジェネレート

[cc lang=”bash”]
$ rails s
[/cc]
アプリケーション開始

scaffoldで作成したテーブルを一元化したようなイメージ。それっぽい管理者ページができます。

コメントを残す