Кривой туториал из разряда «django + nginx» для чайников.
Зачем делать симлинк джанго в папку с проектом? Или у вас python перестал находить site-packages?
Зачем используете threaded метод?
Что за идея тупо перенаправлять файлы по расширению в папку media? Вы возможно не в курсе но у джанго 1.3 как минимум есть разделение на медиа файлы (или файлы загруженные пользователем) и статик файлы проекта (css, js итд). Managing static files
Предлагаю идти дальше разрабатывать как минимум год, прежде чем писать подобные вещи.
PS python ./manage.py syncdb — в данном случае ./ не нужно.
PSS Вместо прокидывания запуска через exec достаточно просто запускать каждый проект от своего пользователя.
Мониторим Django проекты в top'e