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
Служебная команда сервера, нужна разработчикам и для отладочных операций