Skip to content

muflone/django-admin-settings

Repository files navigation

Django Admin Settings

Travis CI Build Status CircleCI Build Status

Description: A Django application to configure some Django Admin settings

Copyright: 2023 Fabio Castelli (Muflone) muflone@muflone.com

License: GPL-3+

Source code: https://github.com/muflone/django-admin-settings

Documentation: http://www.muflone.com/django-admin-settings/

Description

Django Admin Settings allows you to configure some settings in Django Admin.

System Requirements

The Python dependencies for the server part are listed in the requirements.txt file.

Installation

To install Django Admin Settings application you can configure the INSTALLED_APPS setting like this:

INSTALLED_APPS = [
    'django_admin_settings',
    ...
]

Models

ListDisplay

The ListDisplay models allows you to set the visible fields in the records list page in Django Admin.

You can simply configure your models by settings:

  • Model
  • Field name
  • Sort order number
  • Active status

ListDisplayLink

The ListDisplayLink models allows you to set the clickable fields in the records list page in Django Admin.

You can simply configure your models by settings:

  • Model
  • Field name
  • Sort order number
  • Active status

ListFilter

The ListFilter models allows you to create filters in the records list page in Django Admin.

You can simply configure your models by settings:

  • Model
  • Field name
  • Sort order number
  • Active status

Django settings

  • ADMIN_INDEX_TITLE: Index page title
  • ADMIN_SITE_HEADER: Administration header
  • ADMIN_SITE_TITLE: Administration pages title