My two biggest weaknesses in Django development are debugging and testing. Malcolm lays down some simple tools, already built into Django, to help with the former. I’ve always found a way around these issues, but these are exactly the tools I should have been using. Very glad to have these pointed out. I would still like to see someone lay out exactly how to debug SQL queries, since I have no inkling the right number of SQL queries for a particular kind of page. How do you spot issues? What number of SQL queries is clearly too many?