2014-04-09 3 views
0

django-databtables-view 앱을 사용하고 있지만 콘솔에 다음과 같은 오류가 표시됩니다. 나는 무엇을 여기에서 놓치고 있냐?django-datables 오류 - 처리기를 찾을 수 없습니까?

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, 
    }, 

당신은 또한 몇 가지를 설정할 수 있습니다. 어쨌든 무언가를 기록하는 에러 처리기는 대답을 확인하십시오. here

관련 문제