文章
django 问题记录
1、排查sql执行时间,以日志的形式输出
settings.py添加以下代码:
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console': {
'level': 'DEBUG', # 设置为DEBUG以捕获所有SQL查询
'class': 'logging.StreamHandler',
},
},
'loggers': {
'django.db.backends': {
'handlers': ['console'],
'level': 'DEBUG', # 设置为DEBUG以捕获所有SQL查询
'propagate': False,
},
},
}