0
我使用Django 1.11在AWS彈性青苗,我一直tryinf讓我的應用程序登錄,沒有運氣...Django的日誌請求
我在settings.py有這些
LOGGING_CONFIG = None
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'file': {
'level': 'DEBUG',
'class': 'logging.FileHandler',
'filename': '/opt/python/current/app/staging.log',
},
},
'loggers': {
'': {
'handlers': ['file'],
'level': 'DEBUG',
'propagate': True,
},
'django': {
'handlers': ['file'],
'level': 'DEBUG',
'propagate': True,
},
'django.request': {
'handlers': ['file'],
'level': 'DEBUG',
'propagate': True,
},
},
}
import logging.config
logging.config.dictConfig(LOGGING)
然後我試着打電話給我的一個API,並期望會在日誌中顯示出來,但事實並非如此。我django.request
記錄器應該自動記錄所有傳入的請求,或者我必須創建一箇中間件,確實logger.debug('something')
?
記錄在Django是一個複雜得多比我因子評分在Django的日誌記錄:(