Django admin extensions
Installation
pip install preusx-django-admin-extensions
Default admin panel consists of several own packages and dependencies. They may be used separately except pxd_admin_extensions.contrib.all
which is the aggregator-package for all extensions.
INSTALLED_APPS = [
'pxd_admin_extensions.contrib.all',
'pxd_admin_extensions.contrib.jet',
'pxd_admin_extensions.contrib.stats',
'pxd_admin_extensions.contrib.rangefilter',
'pxd_admin_extensions',
'django_better_admin_arrayfield',
'admin_totals',
'admin_numeric_filter',
'jet.dashboard',
'jet',
] + INSTALLED_APPS
After installation it's easy to use:
from pxd_admin_extensions.contrib.all import AllAdmin
...
@admin.register(SomeModel)
class SomeModelAdmin(AllAdmin):
pass
Project has a simple example
app for a demonstration purposes.