忘備録とマイルストーンスマートフォン用の表示で見る忘備録とマイルストーンWEBエンジニアを目指す20代男性の奮闘記この広告は、90日以上更新していないブログに表示しています。2019-02-15プログラミング初心者がWEBサービスを作ってみる―アプリ開発編3オリジナルWEBサービスアプリ開発編もパート3に突入しているが、相も変わらずしょうもないタイプミスが絶えない。致命的なやらかしがないのが幸いして、開発の方は極めて順調に進んでいる。Railsそのもののしくみやコーディングに対する興味も湧いてきて、『メタプログラミングRuby』や『リーダブルコード』なんかを購入して読み始めた。試合を登録する試合のデータを保存するのはmatchテーブル。これも現状ブラウザからの操作は必要としないので、用意するのはモデルと(一応)ビューだけになる。Match一連の作業にも慣れてきたが、DBを操作するマイグレーションにはとりわけ注意が必要だ。ミスが確認しにくいかつ修正しにくい*1ので、ここは丁寧に作業している。matches/_matchesトップページにパーシャルとしてVを貼り付けるつもりなので、Cは現状不要。_matchesを作成する。consoleでインスタンスを作成(日本vsカタール)してDBに保存。これでようやく次の工程に進めるぞ。ここで実験的に、Viewファイルでモデルのインスタンスを直接指定して出力してみることを思いつく。指定してやるなら静的なページと同じようなもので、コントローラーを介さなくても問題ないはずだ。MVCの構造も少しずつ理解できているのだろうか...フォーメーションを登録する特に書くこともないので割愛。いずれは画像データもここから表示できるようにしたい。2つに分けて管理している。(元々まとめていたものを正規化した)1lineups実装すべきことを整理しよう。出場選手情報のページが見られればいいので、コントローラーのアクションはshowだけ。することは至ってシンプル。Formationへの記述も忘れない。:table名)そして日本代表のlineupsデータを作成してDBに保存しておく。Vは2lineup_playersの項でまとめて編集してしまおう。2lineup_players2ではモデルだけを作成し、lineups/showにまとめて表示させてしまおう。コントローラーもビューも不要だ。3}endさらにカタール戦の日本代表メンバー23人の情報を作成してDBへ保存する。1と2があわさったビューはこんな感じ。Viewは最後にまとめて整えるつもりだったが、さすがに見づらいのでテーブル形式にしておいた。順調に進んだかに見えるアプリ開発。次に待ち受けているのはRailsチュートリアルの門番ことログイン機能。再挑戦を誓ったこの鬼門を突破することはできるのか。至難のアプリ開発編4に続く。:teams}の付け忘れ。10:43プログラミング初心者がWEBサービスを作ってみる―アプリ開発編3Tweet広告を非表示にする関連記事2019-02-18プログラミング初心者がWEBサービスを作ってみる―アプリ開発編5いよいよメインとなる採点機能の実装に入るが、開発がなかなか...2019-02-13プログラミング初心者がWEBサービスを作ってみる―アプリ開発編2本格的に開発を始めることになった矢先、風邪をひいて動けなく...2019-02-12プログラミング初心者がWEBサービスを作ってみる―アプリ開発編1前回の投稿からずいぶん日が経ってしまったが、決して進展がな...2019-02-05プログラミング初心者がWEBサービスを作ってみる―サイト設計編2目下迷走を続けるサイト設計。最新記事プログラミング初心者がWEBサービスを作ってみる―アプリ開発編5プログラミング初心者がWEBサービスを作ってみる―アプリ開発編4プログラミング初心者がWEBサービスを作ってみる―アプリ開発編3プログラミング初心者がWEBサービスを作ってみる―アプリ開発編2プログラミング初心者がWEBサービスを作ってみる―アプリ開発編1月別アーカイブはてなブログをはじめよう!sante51さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。