なぜ使用するのか DjangoのQuerysetでjoinや集計関数は使用することができますが、 たくさんテーブルを使用する際にはコードがとても長くなりとても読みづらくなったりします。 そこでDBビューを使用することで、より簡潔に書くことができます。 使用方法 基本のモデル 今回は以下のようなモデルを使用したいと思います! class Job(models.Model): name = models.CharField(max_length=200) class Charge(models.Model): amount = models.DecimalField(max_digits=8, decimal_places=2) month = models.DateField() job = models.ForeignKey(Job, null=True, blank=True, on_d