
Django ORMとSQLを並べて理解する:勤怠管理の検索を基礎から応用まで
勤怠管理システムを題材に、Django ORMと変換後のSQLを並べて比較します。全件取得から絞り込み、並び替え、JOIN、集計、サブクエリまで段階的に見ていきます。
- 投稿日
- 更新日

勤怠管理システムを題材に、Django ORMと変換後のSQLを並べて比較します。全件取得から絞り込み、並び替え、JOIN、集計、サブクエリまで段階的に見ていきます。

Django ORMは、Pythonのコードでデータベースを操作する仕組みです。社内の勤怠管理ツールを題材に、モデル、マイグレーション、CRUD、QuerySet、ForeignKeyの動きを確かめます。


前回の記事の続きです。今回は投稿にタグ機能を実装します。
一つのタグは複数の投稿を持ち、一つの投稿も複数のタグを持つ多対多(Many To Many)の関係になります。

前回の記事の続きです。今回は投稿にカテゴリー機能を実装します。
一つのカテゴリーは複数の投稿を持つ1対多(One To Many)の関係になります。
