Rails

  • 2018.10.09

Gmailのアプリパスワード GmailをRailsから操作する準備

RailsでGmailを使ってメールを送信する場合、Gmailのアプリパスワードというものが必要になる。 そのアプリパスワードの取得方法を記載する。 アプリパスワードを取得する際には、2段階認証をオンにする必要があるので、 2段階認証をオンしたのち、アプリパスワードを取得する。 Gmialにログイン ①右上のアイコンをクリックし、②Googleアカウント をクリック 出てきた画面で、Googleへ […]

  • 2018.10.08

rails モデル、テーブルの削除

モデルを作成し、マイグレーションしてテーブルができた後に モデル、テーブルを削除したいとき。 unitpriceというモデルを作成し、unitprcesというテーブルが出来上がった状態で、 このモデル、テーブルを削除する場合を記載する。 rails バージョン $ rails -v Rails 5.0.7 まず、 「rails destroy model unitprice」 でモデルを作成時にで […]

  • 2018.08.19

Rails5をNginx経由で接続させるためのNginxの設定。Nginx+Puma+Rails5

Nginx経由でPuma+Rails5へアクセスできるように設定してみた。 Rails5でアプリケーションは問題なく動いている前提で記載 Rails5でのデフォルトのアクセス方法は、http://接続IP:3000というもので、ポート3000にアクセスするようになっているけど、一般的にはポート3000でアクセスしているものなんてみたことない。 調べてみると、Railsの前にWebサーバがあって、W […]

  • 2018.08.17

Railsでリンクで移動した際等、画面遷移時にJavascript(jquery)が動かない場合

Railsで画面遷移時にJavascriptが動かない ナビバーのリンクをクリックしたときになぜか移動した自サイトでjavascript(jquery)が動かなくて困った。 再読み込みすれば動くんだけど、対処方法があったので試してみた。 デフォルトで、turbolinksというものが動いているため、$(document).ready()、や$(window).load が動かないみたい。 そりゃだ […]