何日かオフモードだったけど、今日の午後から復帰した。
今日はRails Tutorialの8章の途中から9章の終わりまでやった。
8章の途中から
link_toでdeleteメソッド- Bootstrapドロップダウンメニュー(JSが必要)
- cucumber概要
9章
- patchメソッドのform
new_record?でPOST/PATCHを判定update_attributes- モデル
.reload - 認証(authentication)と認可(authorization)
認証はサイトのユーザーを識別することであり、認可はそのユーザーが実行可能な操作を管理することです。両者は似ていますが異なる概念です。
第9章 ユーザーの更新・表示・削除 | Rails チュートリアル
redirect_toのnotice:- フレンドリーフォワーディング
- session
- faker
- rakeタスクの追加
- pagination
- will_paginate gem
- bootstrap-will_paginate gem
- FactoryGirl
sequenceメソッド before(:all)/after(:all)- モデルと自動的に対応付けられるパーシャル
- Userクラスのオブジェクトに対して
render userすると_user.html.erbが自動で探される - コレクションに対して
render @usersとかすると、自動的に要素を列挙して↑のパーシャルを適用してくれる(.each do ... endが省略できる)
- Userクラスのオブジェクトに対して
割と盛りだくさんだったな。