Mosh, in Mastering Django: 15, you say “Sometimes you want to add attributes to objects when querying them…”
Why? Why would you want to do this when you can just use migrations?
Is it because the annotations are temporary whereas migrations are permanent (unless you do a rollback, of course)?