跳转到主要内容

一个简单的Django应用,用于在管理后端注册日志。

项目描述

管理守卫

https://travis-ci.org/makinacorpus/django-admin-watchdog.png https://coveralls.io/repos/makinacorpus/django-admin-watchdog/badge.png?branch=master

管理守卫是一个简单的Django应用,用于在django管理后端注册和查看日志。

已测试与Django 2.2至4.0版本。

快速开始

  1. 将“admin_watchdog”添加到您的INSTALLED_APPS设置。

  2. 运行python manage.py migrate来创建管理守卫模型。

  3. 编辑您的LOGGING设置以使用管理守卫处理器。例如,要替换默认的邮件处理器

    LOGGING = {
        'version': 1,
        'disable_existing_loggers': False,
        'handlers': {
            'admin_watchdog': {
                'level': 'ERROR',
                'class': 'admin_watchdog.handlers.AdminWatchdogHandler',
            }
        },
        'loggers': {
            'django.request': {
                'handlers': ['admin_watchdog'],
                'level': 'ERROR',
                'propagate': False,
            }
        }
    }
  4. 现在您的错误日志将被注册。访问您的管理后端以查看日志条目。

  5. 您可以通过执行make test来运行测试。

屏幕截图

doc/admin_watchdog_home.png doc/admin_watchdog_list.png doc/admin_watchdog_view.png

作者

makinacom

许可证

  • GPLv3+

项目详情


下载文件

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

源分布

django-admin-watchdog-1.0.4.tar.gz (201.4 kB 查看哈希值)

上传于

构建分布

django_admin_watchdog-1.0.4-py3-none-any.whl (23.1 kB 查看哈希值)

上传于 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面