On Django Carrots, or the issues we've faced when teaching non-programmers how to develop sites in Python and Django (and how to solve them).