H
H
HankHorrygun2015-06-30 08:50:21
Django
HankHorrygun, 2015-06-30 08:50:21

Why don't logs work in Django Debug Toolbar?

The server is running Django 1.8.2 and Django Debug Toolbar 1.3.2. The toolbar is displayed and seems to be working, but I am not getting any logs.
Code example:

import logging

logging.debug('Debug Message')

And in response toolbar writes "0 messages".
On Django 1.4.2 and Debug Toolbar 1.2.1, the code above works.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Artem Klimenko, 2015-06-30
@HankHorrygun

import logging
logging.debug('Этого сообщения не будет')
logging.info('Этого сообщения тоже не будет')
log = logging.getLogger('django')  # описан в настройках
log.debug('этого тоже не будет поскольку у логера "django" level: INFO')   # можно менять
log.info('а это будет')
log = logging.getLogger('имя которого нет в конфигурации джанги')
log.info('тоже не отобразится')
log = logging.getLogger('django.ololo')
log.debug('тоже не отобразится')
log.info('а вот этот отобразится, хоть такой канал не описан в конфиге, но начинается с django.')

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question