prefetch_related()をちょっと詳しく調べてみた

はじめに

昨日はselect_related()についてちょっと詳しく調べてみました。その流れで今日はselect_related()のお友達のprefetch_related()についてちょっと詳しく調べてみます。余談ですが昨日やったselect_related()はさっそく今日仕事で使うタイミングが来て、ちょっと興奮しました。

続きを読む

select_related()の仕様を理解する

はじめに

最近、QuerySet APIについてよく調べていました。今日はQuerySet APのメソッドのなかでもドキュメントの文量が多めなselect_related() をすこし詳しく学習します。なにかと利用する機会がありそう。(あと923がselect_related()は奥が深いぞ的なことを言っていたので)

続きを読む

QuerySet APIに泣き、QuerySet APIに笑った1日

奥深いQuerySet APIの世界の入り口

CBVをうまく使えばViewsを簡潔に書けることがわかった。ほんとCBVはパワフル。「CBV最高だぜ〜〜ひゃっは〜〜」と調子に乗ってるとき、Viewsのなかでもう1つパワフルに暴れまわってくれる相棒を見つけた。QuerySet APIくんです。

続きを読む

request.POSTにデータを追加したけど、これって……

request.POST をいじりたい

  • request.POST をいじりたい
    • 動機
    • 追加してみる
      • 解決策その1 copy()
      • 解決策その2 ミュータブルにする
    • が……Django軽犯罪法違反な気がする
  • 反省室
続きを読む

GitHubで上手いことコードを検索したい

Githubの検索を使いこなせてない

常日頃お世話になっているGitHub。ただリポジトリを管理するだけじゃもったいない!と思い立って、Alfreadで手軽に検索できるように設定φ(..) が、コードが大量にありすぎていまいち欲しい情報にたどり着けない!

ということで、GitHubに大量にあるコードから自分が欲しい情報を手に入れるためGitHub Helpに書いてある検索のコマンドを抜粋してまとめてみた。

f:id:kai1233:20181030181037p:plain Searching code - User Documentation

続きを読む