I can recommend this. I've used this workshop to set up a few of my own production Django websites.
All materials, source code etc. are here.
https://github.com/jacobian/django-deployment-workshop
One trick I love is that he deletes all Apache configuration files and starts from scratch. I've found this a great way to learn what is necessary and what is overhead. Anybody else using this approach?