注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Django ORM を使っていると、どういった SQL が発行されているか、クエリの内容を出力したいときが多々... Django ORM を使っていると、どういった SQL が発行されているか、クエリの内容を出力したいときが多々あります。 SQL を出力する方法についてはいくつか方法がありますが、今回はその方法を思いつく限りピックアップしてみようと思います。 1)QuerySet の query を print する 2)DefaultConnectionProxy の queries を出力する 3)django-debug-toolbar の SQL Panel を使う 4)django-debug-toolbar の debugsqlshell を使う 5)django-extensions の shell_plus を --print-sql オプションで起動する 6)django.db.backends のログレベルを動的に変更 7)settings.py の LOGGING を設定 まとめ
2018/08/18 リンク