2021-06-01から1ヶ月間の記事一覧
33 sorceryのパスワードリセットモジュール sorceryのパスワードリセットにおいて、トークンの発行は何のために行なっているのかを説明してみてください。 ・パスワードリセットを申請した人物が、登録されているメールアドレスの保持者と同一人物であるかを…
17 params POST /boards/10/comments リクエストボディ comment: { body: “hello” } 17-1 コントローラ側で10という情報を取得したい場合はどう書きますか?paramsを使って答えてください。(params[:board_id]) params[:id] 17-2 コントローラ側でhelloと…
1 各ディレクトリの概要 appディレクトリ:ビュー、コントローラ、モデルなどのファイル。configディレクトリ:ルーティング、いろんな設定ファイル。db: マイグレーションファイル。 マイグレーションファイル、データベースを作成する.ymlファイル、 app…
次に壁打ちをするときは 1 「・課題 ・ターゲット ・解決方法 」を自分なりに一度考えてみる。 2 コアな人向けに作る。広くしすぎない。 3 最低限な機能でリリースしてレビューをもらう形でやる。凝りすぎない。 4 railsだけに拘らない。(出来るかな) e…
勉強中にタイトルのことが起きた。死ぬほど焦った。 まず最初に => Booting Puma => Rails 5.0.7.2 application starting in development on http://localhost:3000 => Run `rails server -h` for more startup options A server is already running. Check …
まずUserモデルにadmin判定用のカラムを追加していた。 class AddRoleToUsers < ActiveRecord::Migration[5.2] def change add_column :users, :role, :integer, default: 0, null: false, limit: 1 #一般権限となるdefaultは0としてAdmin権限は1とする。 en…