django日志默认打印request请求信息的方法示例


Posted in Python onMay 17, 2020

需求

请求view中手动打印日志时中插入request的如下信息(每个request请求都记录可以使用中间件进行解决,但这里仅仅是在需要的地方手动打印):

#统一附加日志内容

ADD_LOG = r'''{"username": request.user, "path": request.path, "request_id": request.id, "login_id": request.login_id}'''

旧的解决办法

在每次需要打印日志时,通过 logging extra 进行额外的打印信息添加:每次手动添加同样的extra非常的不优雅。

django日志默认打印request请求信息的方法示例

新的解决方案

总结

到此这篇关于django日志默认打印request请求信息的文章就介绍到这了,更多相关django日志默认打印request请求信息内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python MySQL数据库连接池组件pymysqlpool详解
Jul 07 Python
Python3操作SQL Server数据库(实例讲解)
Oct 21 Python
Python中enumerate函数代码解析
Oct 31 Python
python实现SOM算法
Feb 23 Python
python交易记录链的实现过程详解
Jul 03 Python
新手入门Python编程的8个实用建议
Jul 12 Python
python找出因数与质因数的方法
Jul 25 Python
Python空间数据处理之GDAL读写遥感图像
Aug 01 Python
tensorflow 获取checkpoint中的变量列表实例
Feb 11 Python
django的403/404/500错误自定义页面的配置方式
May 21 Python
python怎么调用自己的函数
Jul 01 Python
Python使用tkinter实现摇骰子小游戏功能的代码
Jul 02 Python
使用pyecharts1.7进行简单的可视化大全
May 17 #Python
python使用for...else跳出双层嵌套循环的方法实例
May 17 #Python
VSCode配合pipenv搞定虚拟环境的实现方法
May 17 #Python
Python Pandas 对列/行进行选择,增加,删除操作
May 17 #Python
用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)
May 17 #Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
May 17 #Python
python 实现PIL模块在图片画线写字
May 16 #Python
You might like
《PHP边学边教》(01.开篇――准备工作)
2006/12/13 PHP
PHP调用wsdl文件类型的接口代码分享
2014/11/19 PHP
PHP中使用php5-ffmpeg撷取视频图片实例
2015/01/07 PHP
php字符串分割函数用法实例
2015/03/17 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
php获取'/'传参的值简单方法
2017/07/13 PHP
PHP小白必须要知道的php基础知识(超实用)
2017/10/10 PHP
jQuery学习笔记之jQuery选择器的使用
2010/12/22 Javascript
15款优秀的jQuery导航菜单插件分享
2011/07/19 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
使用Jquery实现每日签到功能
2015/04/03 Javascript
jQuery实现点击查看大图并以弹框的形式居中
2016/08/08 Javascript
javascript 判断当前浏览器版本并判断ie版本
2017/02/17 Javascript
ES6中Proxy与Reflect实现重载(overload)的方法
2017/03/30 Javascript
bootstrap table使用入门基本用法
2017/05/24 Javascript
微信小程序倒计时功能实现代码
2017/11/09 Javascript
AngularJS 前台分页实现的示例代码
2018/06/07 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
vue项目打包后怎样优雅的解决跨域
2019/05/26 Javascript
[57:28]2018DOTA2亚洲邀请赛 4.6 淘汰赛 TNC vs Liquid 第一场
2018/04/10 DOTA
Python3安装Scrapy的方法步骤
2017/11/23 Python
python sqlite的Row对象操作示例
2019/09/11 Python
python的faker库用法
2019/11/28 Python
python读取Kafka实例
2019/12/23 Python
Pandas 解决dataframe的一列进行向下顺移问题
2019/12/27 Python
python:删除离群值操作(每一行为一类数据)
2020/06/08 Python
Pandas对DataFrame单列/多列进行运算(map, apply, transform, agg)
2020/06/14 Python
css3 中实现炫酷的loading效果
2019/04/26 HTML / CSS
Linux中如何用命令创建目录
2016/12/02 面试题
运动会广播稿60字
2014/01/15 职场文书
关于青春的演讲稿800字
2014/08/22 职场文书
软件项目经理岗位职责
2015/04/01 职场文书
税务会计岗位职责
2015/04/02 职场文书
大学军训通讯稿(2016最新版)
2015/12/21 职场文书
《从现在开始》教学反思
2016/02/16 职场文书
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript