「Rails」「初心者向け」ダイレクトメッセージ機能を1行ずつ解説
初めに この記事は、Railsでダイレクトメッセージ機能を実装する方法について紹介します。 私自身が実装するにあたり、参考にさせて頂いた記事があります。 したがって、この記事の大部分は、それらの...
17 search resultsShowing 1~17 results
You need to log-in
初めに この記事は、Railsでダイレクトメッセージ機能を実装する方法について紹介します。 私自身が実装するにあたり、参考にさせて頂いた記事があります。 したがって、この記事の大部分は、それらの...
全体像の把握 editアクションで、編集フォームを作成。updateアクションで編集部分を保存。 edit,update等のアクションに縛りを設けるため、beforeアクションを利用。 inde...
全体像の把握 Cookiesはブラウザのみで保存する new_tokenでランダムな値を生成し、それを仮想的な属性である.rememberと.remember_confirmationに一時的に...
全体像の把握 login-logout情報をrails serverとブラウザに一時的に保存するためSessionを使う Sessionsコントローラーを作り、ルーティング、コントローラー、テン...
全体像の把握 home等のstatic_pageのレイアウトを作成。bootstrapでデザインもつける。 headerとfooterのPartial化。 名前付きルートにルーティングを変更。 ...
全体像の把握 Modelを作成。Application recordを継承したクラスでは、情報を永続的に保存できる。 User.create User.find_by User.saveなどの操...
全体像の把握 /signupにGetリクエストが送られると、ルーティングが作動し、usersコントローラのnewアクションにふられて、Userの型を作成し、テンプレートとしてフォーム画面が返って...
versionを指定して、railsをインストール gem install rails -v 5.1.6 アプリケーションの作成 rails _5.1.6_ new hello_app アプリケ...
JavaScript I console.log(" "); //文字の出力 let name = "John"; //変数の定義 const name = //定数の定義 ...
暗号化と復号化の手順のことを暗号アルゴリズムという、暗号アルゴリズムには鍵が必要 暗号アルゴリズムの変更可能な部分が鍵に相当する シーザー暗号 暗号アルゴリズム:平文の各文字を「指定した文字数」...
Association あるUserの投稿(micropost)を取得したい場合 @id = User.first.id @micropost = Micropost.find_by(id: @...
login(forgot password) => (rooting ->) password_resets controller new action -> new view...
メールアドレスを使った認証の方法 8,9章の認証は ----.authenticate?(=====) とするなら sessionを使った認証では、----の部分がDBにあるpassword_d...
関連付けについて UserとMicropostの関連付けは、Micropostモデルがuser_idを持っていたので、has_manyとbelongs_toを使えば簡単に実装できたが、Relat...
commit -am はaddを省略することができるが、commitした内容がメッセージと違うと開発に影響が出るので慎重に使うか、使わないこと git branchの説明 git checkou...
問題提起 トップページには Home | Ruby ---ではなくて、 Ruby ----がベター →トップページのみ | なしで基本タイトルのみ表示、それ以外はHome | Rのように表示した...
目的 scaffoldというすでに枠が大方出来上がっているモノを使って、MVCの挙動を知ること データベースを作成する 1.データベースに(変更を指示する)ファイルを作成 rails g sc...
17 search resultsShowing 1~17 results
Qiita is a knowledge sharing service for engineers.