2020-05-01から1ヶ月間の記事一覧
--------------------------------やったこと-------------------------------------------- ①部分テンプレートを作成 ②renderを使って一覧ページへ戻れるように編集 ③実際に遷移するかテスト ------------------------------------------------------------…
今日は詳細ページを作成します。 詳細ページといえば、showアクションだがアクション名を変更してやってみたいと思います。 ------------------------------------やること------------------------------------------ ①tweetsコントローラーのshowアクショ…
☘前回 投稿一覧にタイトル1〜5までを表示しました。 今回は新規作成ボタンを作って、ツイート新規作成ページへ飛べるようにしたいと思います。 ボタンを作るためのヘルパーメソッドで思いついたのは「submit_tag」でした。 どう書くんだっけ? → 検索 出て…
------------------------------今回やったこと----------------------------------------- ①コントローラーのindexメソッドに扱いたい情報を追加する ②app/views/tweets/index.html.erbを編集 ③$rails sでサーバーを立ち上げて、http://localhost:3000/twee…
▶︎newページ(ツイート新規作成)にタイトルと本文を書き込めるフォームを作成 -----------------------------今回やったこと------------------------------------------ ①tweets_controllerのnewアクションにインスタンスをつくり、インスタンス変数へ代入す…
手順 コントローラー➡︎ルーティング➡︎ビュー モデルができた→DBとコントローラーの間の橋ができた。 ルーティングができた→これでユーザーがリクエストすればコントローラーに飛ばせる。 コントローラーができた→モデルもできるのでDBとのやりとりができる。…
手順 コントローラー➡︎ルーティング➡︎ビュー 今回はルーティングをつくる。 ②ルーティングの作成 ルーティングはユーザーがリクエストした時、はじめて動く部分。 そしてどのコントローラーを動かせば良いのか、アクションを動かせば良いのかをユーザーが送…
前回まででDBにカラムを作ったところまで行きました。 次やることはビューに映すところまでやりたいと思います。 そこで重要になるのはルーティング、コントローラー、ビューの3つ。 先に何をしたい?って考えたときに、画面を開いたときに今まで投稿したツ…
DB設計は終わりました。 今回やりたいこと § DBにUsersテーブルとTweetsテーブルの作成 § 作ったテーブルに各カラムを作成 ①ModelにUserモデルとTweetモデルを作成 モデルはDBに値をとりに行ったり入れたりするために必要なもの。 $ rails g model User する…
DBで管理したいテーブル、そのテーブル中のカラム、モデル同士の関係性(アソシエーション)を考える 1.必要なテーブルを考える →UsersテーブルとTweetsテーブルを作る。 ツイートを投稿するので Tweetsテーブルを作成。 その後、ユーザーと紐付けて管理したい…
①何を作りたいかを考える とりあえず、タイトルと本文に文書を書いて投稿できるものを作りたい。 そしてユーザーごとにツイートを管理したい。ということにしました。 ②$rails new アプリケーション名 アプリケーションを置きたい場所に「$cd ~作りたい場所…
プログラミング初心者です。 このブログは学習の記録にしていく予定です。 スクールに通いプログラミングの勉強はしたのですが、全くできない。。。って状態です。 開発のメンバーにはたくさん迷惑かけての卒業。。。 どのくらいできないかというと、、、 ↓…