Socket
Socket
Sign inDemoInstall

django-adminlogentries

Package Overview
Dependencies
1
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    django-adminlogentries

A Django app that provides a ModelAdmin for django.contrib.admin's LogEntry model (with everything except the list disabled)


Maintainers
1

Readme

======================== Django Admin Log Entries

By default, django.contrib.admin's index shows the logged in user's 10 most recent actions. This app provides a ModelAdmin for django.contrib.admin's LogEntry model (with everything except the list disabled), allowing you to see every action taken by every user. The list can be filtered, searched, and sorted, as you would expect of a ModelAdmin. This app is for Django 1.11 through 5.0. It may work on older versions of Django, but it has not been tested.


Installation

Step 1 of 2: Install the package

.. code-block:: bash

pip install django-adminlogentries

Step 2 of 2: Update "settings.py"

Add admin_log_entries to your INSTALLED_APPS:

.. code-block:: python

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

Configuration

By default, the has_module_permission method of this app's ModelAdmin retains Django's default behavior. If you want it to return False instead, add the following to your "settings.py":

.. code-block:: python

ADMIN_LOG_ENTRIES = {
    'has_module_permission_false': True,
}

This will prevent "Log entries" from being displayed on the admin index page (and sidebar, in the case of Django 3.1+) and will also prevent accessing the admin module's index page.

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc