ぞえの技術めも

Ruby on Rails勉強中

2017-06-01から1ヶ月間の記事一覧

【158日目】【1日20分のRailsチュートリアル】【第11章】画像アップロードの準備

Ruby on Railsチュートリアル(第3版) 今日は「11.4 マイクロポストの画像投稿」から。 11.4 マイクロポストの画像投稿 この節では、応用編として画像付きマイクロポストを投稿できるようにしてみます。 ほへー。画像も扱うのか…! 投稿された画像ってどこに…

【157日目】【1日20分のRailsチュートリアル】【第11章】フィード画面におけるマイクロポストのテストを追加する

Ruby on Railsチュートリアル(第3版) 今日は「11.3.5 フィード画面におけるマイクロポストのテスト」から。 11.3.5 フィード画面におけるマイクロポストのテスト まずはマイクロポスト用のfixtureに、別々のユーザーに紐付けられたマイクロポストを追加して…

【156日目】【1日20分のRailsチュートリアル】【第11章】マイクロポストを削除する

Ruby on Railsチュートリアル(第3版) 今日は「11.3.4 マイクロポストを削除する」から。 11.3.4 マイクロポストを削除する 最後の機能として、マイクロポストリソースにポストを削除する機能を追加します。これはユーザー削除と同様に(9.4.2)、"delete" リン…

【155日目】【1日20分のRailsチュートリアル】【第11章】お試しフィードを追加する

Ruby on Railsチュートリアル(第3版) 今日は「11.3.3 フィードの原型」から。 11.3.3 フィードの原型 マイクロポスト投稿フォームが動くようになりましたが、今の段階では投稿した内容をすぐに見ることができません。というのも、Homeページにまだマイクロポ…

【154日目】【1日20分のRailsチュートリアル】【第11章】マイクロポスト作成フォームを定義する

Ruby on Railsチュートリアル(第3版) 今日は「11.3.2 マイクロポストを作成する」のマイクロポスト作成フォームを定義するところから。 11.3.2 マイクロポストを作成する 次はマイクロポスト作成フォームを定義します (リスト11.37)。 これもファイルから作…

【153日目】【1日20分のRailsチュートリアル】【第11章】マイクロポスト作成フォームを構築するためにホーム画面を変更する

Ruby on Railsチュートリアル(第3版) 今日は「11.3.2 マイクロポストを作成する」から。 11.3.2 マイクロポストを作成する 主な違いは、別の micropost/new ページを使う代わりに、ホーム画面 (つまりルートパス) にフォームを置くという点です。図11.10のモ…

【152日目】【1日20分のRailsチュートリアル】【第11章】マイクロポストのアクセス制御を実装する

Ruby on Railsチュートリアル(第3版) 今日は「11.3 マイクロポストを操作する」から。 11.3 マイクロポストを操作する データモデリングとマイクロポスト表示テンプレートの両方が完成したので、次はWeb経由でそれらを作成するためのインターフェイスに取り…

【151日目】【1日20分のRailsチュートリアル】【第11章】プロフィール画面におけるマイクロポストのテストを追加する

Ruby on Railsチュートリアル(第3版) 今日は「11.2.3 プロフィール画面におけるマイクロポストのテスト」から。 11.2.3 プロフィール画面におけるマイクロポストのテスト この項では、プロフィール画面で表示されるマイクロポストに対して、統合テストを書い…

【150日目】【1日20分のRailsチュートリアル】【第11章】マイクロポストのサンプルデータを追加する

Ruby on Railsチュートリアル(第3版) 今日は「11.2.2 マイクロポストのサンプル」から。 11.2.2 マイクロポストのサンプル すべてのユーザーにマイクロポストを追加しようとすると時間が掛かり過ぎるので、takeメソッドを使って最初の6人だけに追加します。 …

【149日目】【1日20分のRailsチュートリアル】【第11章】マイクロポストのビューを追加する

Ruby on Railsチュートリアル(第3版) 今日は「11.2.1 マイクロポストの描画」から。 11.2.1 マイクロポストの描画 この項では、ユーザーのプロフィール画面 (show.html.erb) でそのユーザーのマイクロポストを表示させ、また、これまでに投稿した総数も表示…

【148日目】【1日20分のRailsチュートリアル】【第11章】ユーザーが破棄された場合、マイクロポストも破棄されるようにする

Ruby on Railsチュートリアル(第3版) 今日は「11.1.4 マイクロポストを改良する」の「Dependent: destroy」から。 11.1.4 マイクロポストを改良する Dependent: destroy サイト管理者はユーザーを破棄する権限を持ちます。ユーザーが破棄された場合、ユーザ…

【147日目】【1日20分のRailsチュートリアル】【第11章】マイクロポストを特定の順序で取得できるようにする

Ruby on Railsチュートリアル(第3版) 今日は「11.1.4 マイクロポストを改良する」から。 11.1.4 マイクロポストを改良する 具体的には、ユーザーのマイクロポストを特定の順序で取得できるようにしたり、マイクロポストをユーザーに依存させて、ユーザーが削…