Admin index for Django.
Project description
- Version:
- 0.9.0
- Download:
- Source:
- Keywords:
django, admin, dashboard
About
This extension enables you to group, order and customize the Django admin index page without too much hassle or visual changes.
There are 2 concepts: Application groups and Application links. You can create an application group and add any model to it in the Django admin, under Admin index. Whether the models are shown to the user, depends on the regular Django permissions and whether it’s registered in the admin.
An application link is simply a URL with a name that you can add to an application group. It shows as a regular Django model.
One final change in the Django admin is the removal of the App lists, that link to a list of models within an App. This concept became obsolete.
Installation
You can install django_admin_index either via the Python Package Index (PyPI) or from source.
To install using pip,:
$ pip install -U django_admin_index
Usage
To use this with your project you need to follow these steps:
Install the django_celery_monitor library:
$ pip install django_admin_index
Add django_admin_index to INSTALLED_APPS in your Django project’s settings.py, before django.contrib.admin:
INSTALLED_APPS = ( 'django_admin_index', ..., 'django.contrib.admin', )
Note that there is no dash in the module name, only underscores.
Create the database tables by performing a database migrations:
$ python manage.py migrate django_admin_index
Go to the Django admin of your site and look for the “Admin Index” section.
Configuration
There are 2 settings you can add to your settings.py:
ADMIN_INDEX_SHOW_REMAINING_APPS (defaults to False)
Show all models that are not added a to an Application group in a group called “Miscellaneous” for staff users.
ADMIN_INDEX_SHOW_REMAINING_APPS_TO_SUPERUSERS (defaults to True)
Show all models that are not added a to an Application group in a group called “Miscellaneous” for super users users.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django_admin_index-0.9.0.tar.gz
.
File metadata
- Download URL: django_admin_index-0.9.0.tar.gz
- Upload date:
- Size: 19.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69d93ccc329b54a9acf178a0b1463becef7e52a8bdff5be0c2a6577f16670dea |
|
MD5 | 8fa0d717afd1a13510997358f6cfbd7f |
|
BLAKE2b-256 | ba16b588ac1e1ff36af14c2df6ddfb546399bc526b1d9d7ebd39027254ec75a7 |