Rails用プラグインtypus

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

typus/typus – GitHub

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

1
$ rails new admin-panel

railsアプリケーションを作成

1
2
3
$ 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

適当にテスト用テーブルを作成

1
2
3
4
5
6
$ sudo gem install typus
$ gem list typus

*** LOCAL GEMS ***

typus (3.0.12)

typusをインストールし、インストールされたことを確認します。

1
2
$ vim Gemfile
gem 'typus'

gemfileにtypusを追加

1
$ bundle install

バンドルインストール

1
$ rails generate typus

typus をジェネレート

1
$ rails s

アプリケーション開始

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


Posted on under memo tagged

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>