跳转到主要内容

简单、Django就绪(但也无需Django即可使用)的日志记录器,使用出色的日志模块。

项目描述

简介

Djalog提供即用型日志记录器。这是一个非常简单的 logging 包装器,如果您在寻找更出色的东西,可以尝试 django-logging

安装

要安装Djalog,您可以使用 pip

pip install Djalog

… 或者如果您更喜欢 setuptools

easy_install Djalog

请注意,Djalog需要从Python 2.3中可用的logging模块。

用法

如果您想快速检查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.configure 方法更改djalog实用程序的设置。

它如何工作

Djalog是Django logging 的最简单方法。实际上,它可以在Django环境之外轻松使用(请参阅用法部分中的示例)。

参考文献

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

Djalog-0.9.4.tar.gz (7.4 kB 查看散列值)

上传时间 源代码

支持者