如何调试Django时打印SQL语句的日志
发表于:2024-09-25 作者:千家信息网编辑
千家信息网最后更新 2024年09月25日,小编给大家分享一下如何调试Django时打印SQL语句的日志,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!设置里面添加如下代码:LOGGING = { 'version': 1,
千家信息网最后更新 2024年09月25日如何调试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安全错误
数据库的锁怎样保障安全
微信小游戏斩月屠龙服务器开服表
数据库decimal
最新网络安全研究
Gdb数据库导入
网络安全信息保障
软件开发项目绩效评价准则
三亚app软件开发
高并发服务器开发
计算机网络技术安全前景
国家专利数据库从哪获取
软件开发接口对接用什么图
北京知行合元网络技术有限公司
海外数据库收集
查看数据库配置
sql语言创建数据库语法
微信服务器繁忙
数据库的安全意义
ajax提交数据库乱码
用友u8恢复数据库提示连接失败
teklaCAM软件开发
网络安全管理原则解释
眼镜行业软件开发哪家品牌好
网络安全大致包括哪几个方面
国家网络安全保卫工作的要求
vb 数据库连接失败返回
一卡通离线数据库
网络安全国际iso标准
网络安全竞赛影响评优评先
高青染色软件开发公司
网络安全的对个人影响