rails解説セミナー 第10章
TRANSCRIPT
第10章 ユーザーのマイクロポスト
#Railsチュートリアル
http://railstutorial.jp/
Rails解説セミナー
by ヤスラボ
Ruby on Rails チュートリアル 実例を使ってRailsを学ぼう
Michael Hartl (マイケル・ハートル)
Slideshare.all.url
http://www.slideshare.net/yasulab/presentations
http://railstutorial.jp/screencasts#ch00
Screencast.first.visit?
この2つは特に重要です
第10章 ユーザーのマイクロポスト
#Railsチュートリアル
http://railstutorial.jp/
Rails解説セミナー
by ヤスラボ
Ruby on Rails チュートリアル 実例を使ってRailsを学ぼう
Michael Hartl (マイケル・ハートル)
1. ユーザーを更新する
• 編集フォームの作成、失敗/成功時の実装
2. 認可
• サインインの要求、正しいユーザーの要求
3. すべてのユーザを表示する
• サンプルユーザーの生成、Paginationの実装
4. ユーザーを削除する
• 管理ユーザーの作成、Strong Prameters (再掲)
第9章 まとめ
1. Micropostモデルの作成 (cf. 第2, 4, 6章)
• UserとMicropostの関連付け − User has_many Microposts − Micropost belongs_to User
2. Micropostを表示する (cf. 第7~8章)
3. Micropostを操作する (cf. 第9章)
• アクセス制御
• Micropostを作成・削除する
第10章 まとめ
第10章 ユーザーのマイクロポスト
10.1 Micropostモデル
http://railstutorial.jp/
Railsチュートリアル
by ヤスラボ
Ruby on Rails チュートリアル 実例を使ってRailsを学ぼう
Michael Hartl (マイケル・ハートル)
• Micropostモデルの作成・検証
• User/Micropostモデルの関連付け- User has_many Microposts - Micropost belongs_to User
• Micropostの順序を改良する
• Userが破棄されたらMicropostも破棄する
• Micropostの内容を検証する
10.1 Micropost モデル
第10章 ユーザーのマイクロポスト
10.2 マイクロポストを表示する
http://railstutorial.jp/
Railsチュートリアル
by ヤスラボ
Ruby on Rails チュートリアル 実例を使ってRailsを学ぼう
Michael Hartl (マイケル・ハートル)
• 投稿の表示に関するテストを実装
• Usersのshowアクションで投稿を表示する
• Partial機能を使って投稿を共通化
• サンプルデータを生成するRakeタスクを追加
• マイクロポストの表示をCSSでデザインする
• ユーザページから投稿が見れることを確認
10.2. Micropost を表示する
第10章 ユーザーのマイクロポスト
10.3 マイクロポストを操作する
http://railstutorial.jp/
Railsチュートリアル
by ヤスラボ
Ruby on Rails チュートリアル 実例を使ってRailsを学ぼう
Michael Hartl (マイケル・ハートル)
• マイクロポストの作成/削除用のURLを設置
• アクセス制御に関するテストを実装
• Micropostsコントローラのアクセス制御を実装
• Micropost作成のテストと処理を実装
• 投稿フォームから投稿できるようにする
• 投稿されたものをフィードで表示する
• 投稿を削除できるようにする
10.3. Micropost を操作する
1. Micropostモデルの作成 (cf. 第2, 4, 6章)
• UserとMicropostの関連付け − User has_many Microposts − Micropost belongs_to User
2. Micropostを表示する (cf. 第7~8章)
3. Micropostを操作する (cf. 第9章)
• アクセス制御
• Micropostを作成・削除する
第10章 まとめ
Active Record の基礎http://railsguides.jp/active_record_basics.html
Action View の概要http://railsguides.jp/action_view_overview.html
Action Controller の概要http://railsguides.jp/action_controller_overview.html
週末セミナー打ち上げhttps://coedo-rails.doorkeeper.jp/events/25304
受付中!
今後の進め方• 反響がある限り,継続的に実施していきます.
• 今後の解説セミナーのスケジュール → 詳細: http://railstutorial.jp/seminars
• 欠席時はスクリーンキャストで補完できます :) → 詳細: http://railstutorial.jp/screencasts
• アンケートのご回答に協力くださいコメント欄にURLを貼付けます :-) ※ アンケートに回答を送信すると, 特典動画の情報が表示されます.