Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
贝湾云科技
DjangoMall
提交
fb89f030
D
DjangoMall
项目概览
贝湾云科技
/
DjangoMall
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
DjangoMall
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
fb89f030
编写于
11月 09, 2021
作者:
码心永恒
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
日志配置
上级
07bdbf58
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
72 addition
and
0 deletion
+72
-0
DjangoMall/DJMall/conf/logging.py
DjangoMall/DJMall/conf/logging.py
+72
-0
未找到文件。
DjangoMall/DJMall/conf/logging.py
0 → 100644
浏览文件 @
fb89f030
'''
@file :logging.py
@Description :日志配置
@Date :2021/11/08 20:10:21
@Author :幸福关中 && 轻编程
@version :v1.0
@GiteeUrl :https://gitee.com/xingfugz/django-mall
'''
# 文档:https://docs.djangoproject.com/zh-hans/3.2/topics/logging/#topic-logging-parts-loggers
LOGGING
=
{
'version'
:
1
,
'disable_existing_loggers'
:
False
,
# 日志输出的文本格式
'formatters'
:
{
# 输出日志级别名称、日志信息,以及生成日志信息的时间、进程、线程和模块
'verbose'
:
{
'format'
:
'{levelname} {asctime} {module} {process:d} {thread:d} {message}'
,
'style'
:
'{'
,
},
# 输出日志级别名称和日志信息
'simple'
:
{
# 输出的日志细节
'format'
:
'{levelname} {message}'
,
'style'
:
'{'
,
},
},
# 过滤器
'filters'
:
{
'special'
:
{
'()'
:
'project.logging.SpecialFilter'
,
'foo'
:
'bar'
,
},
# DEBUG模式传递记录
'require_debug_true'
:
{
'()'
:
'django.utils.log.RequireDebugTrue'
,
},
},
# 处理 logger 中每一条消息的引擎
# 它描述特定的日志行为,比如把消息输出到屏幕、文件或网络 socket
'handlers'
:
{
'console'
:
{
'level'
:
'INFO'
,
'filters'
:
[
'require_debug_true'
],
'class'
:
'logging.StreamHandler'
,
'formatter'
:
'simple'
},
'mail_admins'
:
{
'level'
:
'ERROR'
,
'class'
:
'django.utils.log.AdminEmailHandler'
,
'filters'
:
[
'special'
]
}
},
# 日志系统入口
'loggers'
:
{
'django'
:
{
'handlers'
:
[
'console'
],
'propagate'
:
True
,
},
'django.request'
:
{
'handlers'
:
[
'mail_admins'
],
'level'
:
'ERROR'
,
'propagate'
:
False
,
},
'myproject.custom'
:
{
'handlers'
:
[
'console'
,
'mail_admins'
],
'level'
:
'INFO'
,
'filters'
:
[
'special'
]
}
}
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录