django 调试models变得更为简单了,不用像之前的版本, 手工去调用django query, 才能打印出之前的代码是执行的什么SQL语句.
1.3开始只需在settings.py里,配置如下logging即可:
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console':{
'level':'DEBUG',
'class':'logging.StreamHandler',
},
},
'loggers': {
'django.db.backends': {
'handlers': ['console'],
'propagate': True,
'level':'DEBUG',
},
}
}
白及说:这个比较笨拙,可以尝试其他的,找个适合自己的!
参考:
http://www.cnblogs.com/ajianbeyourself/p/3813257.html
https://www.douban.com/note/151064277/