Webアプリケーション
久しぶりのエントリーです。今回は前々から言っていた、JavaScriptを用いたグラフの描画を行います。これまではPythonのMatplotlibを使ってSVG画像を作り、それをページに表示してきました。これをChartjsを使って書き直すことで、グラフ上にカーソルを移動…
Djangoで家計簿のWebアプリケーションを作っています。 ビューが汚い リファクタリング ビューの機能とは無関係の部分を抽出する ビュークラスを使う ビューが汚い ここまで様々な機能を実装してきました。その結果、views.pyの中身がだいぶ見づらくなってし…
DjangoでWebアプリケーションを作る解説記事です。今回のトピックはテストです。今更感がすごいですが、だいぶコードが増えてきたのでテストを書いてくさびを打っておきます。前回の記事 pyhaya.hatenablog.com モデルのテスト URLのテスト モデルのテスト f…
Djangoで家計簿のアプリケーション作ってみた、という記事の4つ目です。今回は日ごとの支出をmatplotlibでグラフ化します。Webアプリでグラフを作る場合にはJavascriptに便利なツールがそろっているのですが、Javascriptは現在勉強中なので今回はmatplotlib…
家計簿アプリの続きです。これからグラフを表示することを考えて、ユーザー入力欄に支出のカテゴリーを選択する欄を追加します。 開発環境 モデルにカテゴリーを追加する。 フォームを変更する ビューを変更する テンプレートを変更する データベースを更新…