2017-06-01から1ヶ月間の記事一覧
Ruby on Railsチュートリアル(第3版) 今日は「11.4 マイクロポストの画像投稿」から。 11.4 マイクロポストの画像投稿 この節では、応用編として画像付きマイクロポストを投稿できるようにしてみます。 ほへー。画像も扱うのか…! 投稿された画像ってどこに…
Ruby on Railsチュートリアル(第3版) 今日は「11.3.5 フィード画面におけるマイクロポストのテスト」から。 11.3.5 フィード画面におけるマイクロポストのテスト まずはマイクロポスト用のfixtureに、別々のユーザーに紐付けられたマイクロポストを追加して…
Ruby on Railsチュートリアル(第3版) 今日は「11.3.4 マイクロポストを削除する」から。 11.3.4 マイクロポストを削除する 最後の機能として、マイクロポストリソースにポストを削除する機能を追加します。これはユーザー削除と同様に(9.4.2)、"delete" リン…
Ruby on Railsチュートリアル(第3版) 今日は「11.3.3 フィードの原型」から。 11.3.3 フィードの原型 マイクロポスト投稿フォームが動くようになりましたが、今の段階では投稿した内容をすぐに見ることができません。というのも、Homeページにまだマイクロポ…
Ruby on Railsチュートリアル(第3版) 今日は「11.3.2 マイクロポストを作成する」のマイクロポスト作成フォームを定義するところから。 11.3.2 マイクロポストを作成する 次はマイクロポスト作成フォームを定義します (リスト11.37)。 これもファイルから作…
Ruby on Railsチュートリアル(第3版) 今日は「11.3.2 マイクロポストを作成する」から。 11.3.2 マイクロポストを作成する 主な違いは、別の micropost/new ページを使う代わりに、ホーム画面 (つまりルートパス) にフォームを置くという点です。図11.10のモ…
Ruby on Railsチュートリアル(第3版) 今日は「11.3 マイクロポストを操作する」から。 11.3 マイクロポストを操作する データモデリングとマイクロポスト表示テンプレートの両方が完成したので、次はWeb経由でそれらを作成するためのインターフェイスに取り…
Ruby on Railsチュートリアル(第3版) 今日は「11.2.3 プロフィール画面におけるマイクロポストのテスト」から。 11.2.3 プロフィール画面におけるマイクロポストのテスト この項では、プロフィール画面で表示されるマイクロポストに対して、統合テストを書い…
Ruby on Railsチュートリアル(第3版) 今日は「11.2.2 マイクロポストのサンプル」から。 11.2.2 マイクロポストのサンプル すべてのユーザーにマイクロポストを追加しようとすると時間が掛かり過ぎるので、takeメソッドを使って最初の6人だけに追加します。 …
Ruby on Railsチュートリアル(第3版) 今日は「11.2.1 マイクロポストの描画」から。 11.2.1 マイクロポストの描画 この項では、ユーザーのプロフィール画面 (show.html.erb) でそのユーザーのマイクロポストを表示させ、また、これまでに投稿した総数も表示…
Ruby on Railsチュートリアル(第3版) 今日は「11.1.4 マイクロポストを改良する」の「Dependent: destroy」から。 11.1.4 マイクロポストを改良する Dependent: destroy サイト管理者はユーザーを破棄する権限を持ちます。ユーザーが破棄された場合、ユーザ…
Ruby on Railsチュートリアル(第3版) 今日は「11.1.4 マイクロポストを改良する」から。 11.1.4 マイクロポストを改良する 具体的には、ユーザーのマイクロポストを特定の順序で取得できるようにしたり、マイクロポストをユーザーに依存させて、ユーザーが削…