仕事でDjango(Python)に触る機会があり、0から学習しながら進めています。 今回は個人的に分かりづらかった、DB(SQL)周りの内容をまとめました。 ※ドキュメントを読んでも分かりますが、ちょっと読みづらいです 条件指定 SQLで条件を指定したい場合は「filter」を使えばできます。 誤解を恐れないで言うと、 filter = where という認識で良いと思います。 サンプル 複雑な条件を使いたいときは Q object を使う 日付型のインサートとアップデート ちょっとSQLとズレますが、Model で以下のように設定すると、良しなにやってくれます。 ・auto_now_add=True にすると自動で今の時間がインサートされます createdt = models.DateTimeField(auto_now_add=True) ・auto_now=True にすると自動