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