Opening drill
When does a Django QuerySet execute, and what does it cache? | Aporeon