我在Ubuntu12.04中使用了django1.6和python3.2,我发现django日志使用的是python内置的日志记录模块。AsdictConfig format(python 3.x version)说,我可以在设置日志格式化程序时使用3种格式样式(%-formatting、{}-formatting和$()-formatting),而django使用dictConfig format(python 2.x version)作为文档。在
那么我可以在django日志中使用不同的格式样式吗?在
比如:
{
'format':"{levelname} - {asctime} - {module} - {process} - {thread} - {message}"
}
而不是
^{pr2}$1.6英寸?在
您应该能够这样做,因为您可以控制所使用的格式化程序。只需在dict中指定一个合适的
style
值,该值定义格式化程序参数,例如更新:对于Python3.2,您需要使用以下dict指定格式化程序:
^{pr2}$在python3.3或更高版本上,不需要
'()': logging.Formatter
行。在相关问题 更多 >
编程相关推荐