Skip to content

katoy/rails4-form-before-wizard

Repository files navigation

Build Status Dependency Status Coverage Status

これは、rails4 アプリケーションでの Form 画面のサンプルです。
別レポジトリーで、この form 画面を wizard 形式に変更をしていきます。

実行

$ bundle install
$ RAILS_ENV=test bundle exec rake db:create db:migrate db:test:prepare
$ RAILS_ENV=test bundle exec rake spec

./screenshots/*.png として主なシーンのスクリーンショットが保存される。
./coverage/rcov/index.html にテストカバレッジレポートが保存される。

主な作業履歴

$ rails new rails4-wizard -T
$ cd rails4-wizard
$ bundle install
$ rails generate scaffold User email:string password_digest:string name:string twitter_username:string github_username:string website:string date_of_birth:date bio:text
$ rake db:migrate
$ rails s
 
Gemfile に debug 用の gem を追加。
 
# 日本語化
Gemfile に i18n-missing_translations を追加する。
config/locales/ja,yaml, app.yml を追加する。
app/vie/* 中の各種文字列を  t(:foo) のようにして i18n 対応する。
 
# パスワード
Gemfile に bcyypt を追加する。
app/models/user.rb に has_secure_password を追加する。
view 中の password_digest を password, password_confirmation にする。
app/contorollers/user_controller.rb の create, update, user_params を変更する。
 
# rspec
$ rails generate rspec:install
spec/spec_helpe.rb に coverage の設定を追加する。

//--- End of File ---

About

form in rails4. (wicked で wizard 化する前の Form 画面)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published