跳转到主要内容

一个为django.contrib.admin的LogEntry模型(除了列表外,所有功能都未启用)提供ModelAdmin的Django应用

项目描述

默认情况下,django.contrib.admin的索引显示登录用户的10个最近动作。此应用为django.contrib.adminLogEntry模型提供ModelAdmin(除了列表外,所有功能都未启用),允许您看到每个用户执行的所有操作。列表可以进行筛选、搜索和排序,正如您期望的ModelAdmin一样。此应用适用于Django 1.11至5.0。它可能在Django的旧版本上也能工作,但尚未进行测试。

安装

第1步,共2步:安装包

pip install django-adminlogentries

第2步,共2步:更新“settings.py”

admin_log_entries添加到您的INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'admin_log_entries',
    ...
)

配置

默认情况下,此应用ModelAdminhas_module_permission方法保留Django的默认行为。如果您希望它返回False,请将以下内容添加到您的“settings.py”

ADMIN_LOG_ENTRIES = {
    'has_module_permission_false': True,
}

这将阻止在管理员索引页(以及Django 3.1+中的侧边栏)上显示“日志条目”,并阻止访问管理员模块的索引页。

项目详情


下载文件

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

源代码发行版

django_adminlogentries-0.1.3.tar.gz (3.7 kB 查看哈希值)

上传时间 源代码

构建发行版

django_adminlogentries-0.1.3-py2.py3-none-any.whl (5.2 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持

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