Django has a wonderful ORM which allows construction of complex SQL queries. But just how do we get from Pony.objects.all() to SELECT ... FROM ponies_pony? Grab your boots, your mining helmet and your weapons of choice, we're going hunting in the ORM. Will there be dragons in the depths, or is it just turtles all the way down?