如何调试Django时打印SQL语句的日志
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,小编给大家分享一下如何调试Django时打印SQL语句的日志,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!设置里面添加如下代码:LOGGING = { 'version': 1,
千家信息网最后更新 2025年11月08日如何调试Django时打印SQL语句的日志
小编给大家分享一下如何调试Django时打印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', }, }}自己写个方法
from django.db import connectionfrom django.db.models.query import QuerySetdef getSql(res): if type(res) == QuerySet: sql = str(res.query) else: queries = connection.queries sql = str(queries[-1].get('sql'), 'utf-8') print('\033[1;34m' + '=' * len(sql)) print(sql) print('=' * len(sql) + '\033[0m')看完了这篇文章,相信你对"如何调试Django时打印SQL语句的日志"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
日志
语句
篇文章
代码
完了
方法
更多
知识
行业
资讯
资讯频道
频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
国内数据库同步厂商
网吧服务器攻击软件
做软件开发公司赚钱吗
计算机网络技术中级证
国外利用网络技术改革采编过程
node数据库接口
编办网络安全工作汇报
网络安全加速器下载
数据库锁使用场景
张家口软件开发自学网哪个好
评价网络安全解决方案的优劣
软件开发过程注意哪些
云服务器和服务器价格对比
合肥的国企软件开发待遇
网络安全ai哪个好用
杨萌软件开发
安装华为云服务器
网络安全与中美贸易战
长连接会影响服务器性能吗
信息科技与互联网有什么区别
万方数据库删除
山西软件开发条件
酒店管理系统用什么服务器
绵阳大师软件开发有限公司
元宇宙离不开网络安全
聚焦网络技术公司
网络安全事例及图片
计算机网络技术和计算机应用技术
湖南郴州计算机软件开发培训机构
适合社交软件开发的框架