shell

Интерактивный Python REPL в окружении Django-проекта (стандартная команда Django)

Предупреждение

Служебная команда. Прямые ORM-операции в работающей БД могут нарушить целостность данных — используйте только для диагностики и под root, обязательно сделав резервную копию перед изменениями

Синтаксис

rude shell

Примечание

После запуска Python-окружение Django загружено: можно работать с моделями, выполнять ORM-запросы, отлаживать. Используется для разовых административных операций и диагностики

Примеры

Запустить Python-shell сервера:

rude shell

После запуска можно работать с моделями:

>>> from peers.models import Server
>>> Server.objects.count()
42
>>> from account.models import User
>>> User.objects.filter(is_active=False).count()
3

Служебная команда сервера, нужна разработчикам и для отладочных операций