我刚刚升级到Django 1.3,这带来了自己的伐木模块。 我确实设立了伐木公司,在Pharma/mod_wsgi使用这些单元时,它正在发挥作用。 但是,当我忙于干jan时,计票工作并不奏效——我总是会遇到不祥的错误“<>。 在对空壳进行工作时,找不到任何操作员记录我的应用。
这是我环境的伐木部分。 py:
LOGGING = {
version : 1,
disable_existing_loggers : True,
formatters : {
simple : {
format : %(levelname)s %(message)s
},
},
handlers : {
file : {
class : logging.handlers.RotatingFileHandler ,
formatter : simple ,
filename : /var/log/myapp.log ,
maxBytes : 4096 ,
backupCount : 5
},
console : {
level : DEBUG ,
class : logging.StreamHandler ,
formatter : simple
}
},
loggers : {
myapp.lib : {
handlers : [ file , console ,],
level : INFO ,
},
}
}
这是造成错误的“灰色”法:
import logging
l=logging.getLogger(__name__)
l.warn("foo")