【Django | 开发】中间件配置(记录响应耗时日志)
🤵♂️ 个人主页: @计算机魔术师👨💻 作者简介:CSDN 内容合伙人,全栈领域优质创作者。
🌐 推荐一款找工作神器网站: 牛客网🎉🎉|笔试题库|面试经验|实习招聘内推 还没账户的小伙伴 速速点击链接跳转牛客网登录注册 开始刷爆题库,速速通关面试吧🙋♂️
该文章收录专栏✨---【Django | 项目开发】从入门到上线 专栏---✨
@[toc]
一、 中间件介绍
二、创建请求日志,性能日志记录中间件
用于记录用户请求 url 花费时间以及参数
1. 在interview
项目创建脚本performance.py
2. 添加代码
最外层函数必须接受函数get_response
,必须要存在内部函数middleware
以用作为中间件函数返回
复制代码
3. 添加到 setting 文件 ( 由于是处理 请求耗时,所以我们放在第一个位置)
复制代码
4. 配置 logger 模块
添加handels处理器
,和添加记录器logger
复制代码
5. 运行服务器
刷新页面几次可以看到 日志记录成功
终端也显示成功
浏览器也能看到 header 标头信息
参考文献:
复制代码
评论