ORM
查看SQL(一):借助日志系统
在操作ORM的时候,关注操作数据库的sql是很关键的信息,既有助于学习django的orm模型,又可以学习数据库相关的只是,更重要的是,可以帮助我们更好的优化查询
在项目的settings.json中添加如下代码,可以使得我们查看到每一次的操作数据库时的sql
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'handlers': {
'console':{
'level':'DEBUG',
'class':'logging.StreamHandler',
},
},
'loggers': {
'django.db.backends': {
'handlers': ['console'],
'propagate': True,
'level':'DEBUG',
},
}
}