- 運営しているクリエイター
2019年8月の記事一覧
【タレントダッシュボード構築 #1】djangoのディレクトリ構成を理解する
#0では 、PythonおよびWebアプリケーションフレームワーク(Django)を利用した「タレントダッシュボード」を作成することを宣言しました。
※動画キャプチャもありますので、ぜひご覧ください。
#1では 、djangoのベーシックな構成をご紹介します。
なぜdjangoなのかwebフレームワークにはたくさん有名なものがありますね。
私は以下のような理由でdjangoを選びました。
こちら
【タレントダッシュボード構築 #2】djangoのモデル定義を理解する①
#1に続き 、今回はdjangoのモデル定義についてまとめます。
djangoでは、SQLを書いてDBを定義するのではなく、「マイグレーション」操作によってDBを定義します。マイグレーション元として定義するのがmodels.pyです。
社員の基礎情報を集めるテーブルを定義する具体例に基づいて考えていきます。キーは社員コード、属性としていくつかの情報を持たせます。
[models.py]clas