今日理解できたこと。
- ・「divタグで囲んだimageがdivからはみ出てしまう」→はみ出ている前提で次のタグをクラスでmaginを取った。
- ・$rails routes | grep user (下線部分は適宜)グループでターミナル検索できる
- ・railsはMVCを意識する(再確認)。コンソールにroute,model,controller,viewの順番で並べて表示するとインスタンス変数などの動きが理解しやすい。変数の値を確認していく。
- ・cloud9のターミナルは2つ使い「rails s」と「rails routes」を実行すると使いやすい
- ・cloud9ターミナルの実行しログを確認するときは、前回実行時からスペースを明けてから実行すると見やすい
- ・renderメソッドはページを張り付けているだけなので、URL は変わっていない。ページの推移に注意。
- ・「routingエラー」解消→ URLの最後の数字が入っていない場合はIDが渡されていないので、「ID付き」を送りたいかを判断する。
- ・削除の場合もdeleteをID付きで送っていることになる。
- ・「herokuの本番環境で写真が出ない」heroku restartも実施した。
- config内のconfig assets compileをtrueにした。※本来はassetsのimageに画像を入れ、assetes precompileでpublicに小さくなって移動し、config assetsがfalseのままで本番環境でも出るはず。
- backgroundで画像を組み込んだのが原因か?
- (芝田さんでも少し時間がかかりそうなので一旦、終了)