Ошибка django-datables - не найден обработчик?
Я использую приложение https://pypi.python.org/pypi/django-datatables-view, но в консоли я получаю следующую ошибку. что мне здесь не хватает?
No handlers could be found for logger "django_datatables_view.mixins"
Я включил ведение журнала в мои settings.py
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'filters': {
'require_debug_false': {
'()': 'django.utils.log.RequireDebugFalse'
}
},
'handlers': {
'mail_admins': {
'level': 'ERROR',
'filters': ['require_debug_false'],
'class': 'django.utils.log.AdminEmailHandler'
}
},
'loggers': {
'django.request': {
'handlers': ['mail_admins'],
'level': 'ERROR',
'propagate': True,
},
}
}
1 ответ
Вы должны добавить это к своему определению обработчиков
'null': {
'level':'DEBUG',
'class':'django.utils.log.NullHandler',
}
И это к вашим регистраторам
'django_datatables_view.mixins': {
'handlers': ['null'],
'level': 'ERROR',
'propagate': True,
},
Вы также можете установить какой-нибудь другой обработчик, который на самом деле что-то регистрирует, посмотрите ответ здесь