タグ

ブックマーク / qiita.com/AJIKING (1)

  • Djangoでdatabaseのviewを使う方法 - Qiita

    なぜ使用するのか 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

    Djangoでdatabaseのviewを使う方法 - Qiita
    kiyotune
    kiyotune 2022/10/20
  • 1