批注:做开发开不开日志,以下是我在工作中写Django项目常用的logging配置。

一个日志配置文件分为几个部分:

(1)  定义日志的显示格式(formatters)==>> standard(标准版)、simple(简单版)、collect(收集版)

(2)定义日志的过滤规则(filters)

(3)日志流的处理方式(handlers)==>> console(把日志打印到终端)、default(默认配置)、error(错误日志)、collect(收集日志)。

(4)

 在django的配置文件中配置日志的相关信息
Django logging日志配置
    


            
Django logging配置
日志文件的储存路径:

BASE_LOG_DIR = os.path.join(BASE_DIR, 'log') 链接Django的路径
Django logging日志配置
    


            
Django logging配置

附:Python logger流示图

Django logging日志配置                Django logging配置

批注:做开发开不开日志,以下是我在工作中写Django项目常用的logging配置。

一个日志配置文件分为几个部分:

(1)  定义日志的显示格式(formatters)==>> standard(标准版)、simple(简单版)、collect(收集版)

(2)定义日志的过滤规则(filters)

(3)日志流的处理方式(handlers)==>> console(把日志打印到终端)、default(默认配置)、error(错误日志)、collect(收集日志)。

(4)

 在django的配置文件中配置日志的相关信息
Django logging日志配置
    


            
Django logging配置
日志文件的储存路径:

BASE_LOG_DIR = os.path.join(BASE_DIR, 'log') 链接Django的路径
Django logging日志配置
    


            
Django logging配置

附:Python logger流示图

Django logging日志配置                Django logging配置