Django日志数据库

django-db-logs的Python项目详细描述


免责声明

从django db logger更新,因为原始包处于非活动状态。在

原始自述

Django正在数据库中登录。 对于大型项目,请使用Sentry

截图

https://ciciui.github.io/django-db-logger/static/img/django-db-logger.png

依赖关系

  • Django=9个
  • Python 2.7+/3.6+

许可证

麻省理工学院

快速入门

  1. 安装
pip install django-db-logs
  1. 将“django_db_logs”添加到您的INSTALLED_APPS设置中,如下所示
^{pr2}$
  1. 将处理程序和记录器添加到LOGGING设置中,如下所示
LOGGING={'version':1,'disable_existing_loggers':False,'formatters':{'verbose':{'format':'%(levelname)s%(asctime)s%(module)s%(process)d%(thread)d%(message)s'},'simple':{'format':'%(levelname)s%(asctime)s%(message)s'},},'handlers':{'db_log':{'level':'DEBUG','class':'django_db_logs.db_log_handler.DatabaseLogHandler'},},'loggers':{'db':{'handlers':['db_log'],'level':'DEBUG'}}}
  1. 运行python manage.py migrate创建django数据库日志模型。在
  2. 像这样使用django-db-logs
importloggingdb_logs=logging.getLogger('db')db_logs.info('info message')db_logs.warning('warning message')try:1/0exceptExceptionase:db_logs.exception(e)

选项

  1. DJANGO_db_logs_ADMIN_LIST_PER_页面:整数。管理视图中的每页列表。默认值10
  2. DJANGO_db_logs_ENABLE_FORMATTER:boolean。使用formatter选项格式化邮件。``True``或False,默认False

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Cassandra docker无法通过JMX连接   java以编程方式在图片模式下启用图片   java访问json数组中的json数组   swing Java 2D API:空指针异常   java Storm 2.0.0内存不足   java为什么Splitter在Spring Integration中处理集合项时直接返回集合?   java Spring启动到Postgres数据库驱动程序问题   java如何将对象围绕其中心旋转90度?   无法返回变量。“java:找不到变量”   通过BigInteger进行Java基转换   在Java中获取日期格式   java构建具有依赖关系的jar并将其绑定到tar中。gz使用maven组装   java为什么Guice在main中从UncaughtExceptionHandler抛出$ComputeException?   spring升级到Java7时有哪些陷阱   java从JTable向数组获取值   java Android在启动新活动时会杀死多个以前的活动   postgresql是否可以在批处理过程中运行java命令?   安卓使用Java代码创建文件上传请求   java一些元素神奇地没有从ArrayList中删除