Django manage.py runserver многословие - PullRequest
9 голосов
/ 21 января 2011

Есть ли способ сделать команду runserver полностью тихой или просто отображать ошибки вроде 404 или 500 ??опция многословия не влияет на это ...

Ответы [ 2 ]

12 голосов
/ 19 октября 2014

Теперь вы можете установить многословие с флагом verbosity:

./manage.py runserver --verbosity 0

Документация

8 голосов
/ 21 января 2011

Невозможно сделать команду менее многословной с опциями. Однако вы можете направить вывод в то место, где вам не нужно об этом заботиться. В Linux / OS X / * nix вы можете направить вывод в / dev / null что-то вроде:

$ ./manage.py runserver > /dev/null

Эквивалент в Windows будет выглядеть примерно так:

python manage.py runserver > NUL

Последнее замечание: если вы хотите подавить вывод в качестве предпочтения в своей среде разработки, это здорово! Это должно работать для вас. Если вы пытаетесь сделать это практически по любой другой причине, это, вероятно, признак того, что вы используете dev-сервер для чего-то, чего не следует делать. "./manage.py runserver" никогда не должен использоваться для всего , кроме локальной разработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...