Некоторые задачи администратора, такие как создание проектов или синхронизация базы данных, лучше всего выполнять из командной строки. Лично мне нравится определять кучу псевдонимов оболочки, например: http://ramin.firoozye.com/2008/03/03/django-bash-shell-shortcuts/
поэтому мне не нужно набирать все эти вещи.
Но вы можете использовать PyDev и Eclipse для запуска сервера, что упрощает установку точек останова и пошаговое выполнение кода. После настройки вы можете просто нажать кнопку «отладчик», и он запустит сервер Django и будет ждать, пока вы его нажмете.
Вот инструкции о том, как настроить Pydev для использования в Django:
http://pydev.blogspot.com/2006/09/configuring-pydev-to-work-with-django.html
РЕДАКТИРОВАТЬ: Я пропустил, что вы говорили о DOS. Вы можете получить тот же эффект, что и псевдонимы оболочки, используя пакетные файлы и переменные окружения. Или используйте Cygwin и получите оболочку bash.