终端打印SQL语句
在 Django 项目的 settings.py 文件中配置:
LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console':{ 'level':'DEBUG', 'class':'logging.StreamHandler', }, }, 'loggers': { 'django.db.backends': { 'handlers': ['console'], 'propagate': True, 'level':'DEBUG', }, } }
即为 Django 项目配置上一个名为 django.db.backends 的 logger 实例,然后就可以查看翻译后的SQL语句了。