Терминальные журналы

** Журналы ** из ** терминала ** * (в среде разработки) * или ** файла журнала ** * (в производственной среде) * являются основным источником для поиска причины проблемы.

Для управления уровнем вывода используйте - - log-handler

Выходной формат

Формат по умолчанию выглядит следующим образом:

%(asctime)s %(pid)s %(levelname)s %(dbname)s %(name)s: %(message)s
2017-12-23 10:32:59,388 13  INFO  point_of_sale-10 werkzeug: 172.17.0.1 - - [23/Dec/2017 10:32:59] "POST /web/webclient/translations HTTP/1.0" 200 -
asctime________________ PID LEVEL DB_NAME_________ NAME____  MESSAGE________________________________________________________________________________

имя

Name is argument of creation _logger object. Usually it’s equal to

_logger = logging.getLogger(__name__)

то есть равно названию пакета

PID

PID is a process ID. E.g. ID of one of worker or cron process

Сообщение

Message is anything passing to one of logging method, e.g. _logger.info(Message)