django学习笔记

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

你可能感兴趣的:(python)