Django之Django终端打印SQL语句
Django之Django终端打印SQL语句
在Django项目中,settings.py文件中,在最后添加如下代码即可实现在Django终端打印SQL语句.
1 LOGGING = { 2 'version': 1, 3 'disable_existing_loggers': False, 4 'handlers': { 5 'console': { 6 'level': 'DEBUG', 7 'class': 'logging.StreamHandler', 8 }, 9 }, 10 'loggers': { 11 'django.db.backends': { 12 'handlers': ['console'], 13 'propagate': True, 14 'level': 'DEBUG', 15 }, 16 } 17 }
即为Django项目配置上一个名为django.db.backends的logger实例即可查看翻译后的SQL语句.