简单,Django准备(但也可以不使用Django)日志记录器使用优秀的日志模块。
Djalog的Python项目详细描述
简介
Djalog提供随时可用的记录器。这是非常简单的logging包装, 如果你想找更体面的东西,试试django-logging。
安装
为了安装djalog,您可以使用pip:
pip install Djalog
…或者setuptools,如果您愿意的话:
easy_install Djalog
注意,djalog需要python 2.3中提供的日志模块。
用法
如果您想快速查看djalog的工作原理,请进入您最喜欢的python 外壳和类型:
import djalog import logging logging.debug("Log some debug information.") logging.info("Log some information.") logging.warn("Log some warning.") logging.error("Log some error.") logging.critical("Log some critical information.") from djalog import configure configure(LOG_USE_COLORS=True, LOG_SQL=True, LOG_LEVEL=5) logging.debug("Log some debug information.") logging.info("Log some information.") logging.warn("Log some warning.") logging.error("Log some error.") logging.critical("Log some critical information.") # Log sql query logging.sql("SELECT * FROM users WHERE username = 'admin'")
从这个例子中,您可以看到更改djalog实用程序的设置可以是 使用djalog.configure方法完成。