Это именно то, что делает команда 'shell' в manage.py.Он дает вам приглашение Python с несколькими настройками, чтобы вы могли импортировать свои модели и связываться с ними через API django.Поэтому, если ваши инструменты командной строки предназначены для суперпользователей с доступом к оболочке на сервере, вы можете просто написать несколько сценариев Python, которые запускаются таким же образом.
Однако, если вы хотите получить доступ к пользователям с других компьютеров, тогдавам (очевидно?) нужно пройти через HTTP, но у python есть библиотеки для выполнения http-запросов.Единственное осложнение - логины и файлы cookie, но библиотеки Python могут помочь вам и в этом - см. Urllib2, cookielib и т. Д. Вам придется написать несколько текстовых шаблонов для возвращенного вывода.
У меня нетопыт работы с герокой, так что я не уверен, что он делает - что вы можете делать с ним в командной строке?