Enhanced Django xAdmin
Enhanced Django xAdmin is a modern, responsive, and feature-rich admin interface for Django, serving as a drop-in replacement for the default Django admin. It provides a more user-friendly experience with advanced filtering, customizable dashboards, and integrated plugins.
Features
- Modern UI: Based on Bootstrap, offering a clean and responsive design.
- Drop-in Replacement: Fully compatible with Django's default admin interface.
- Dashboard: customizable dashboard with widgets.
- Theming: Built-in support for multiple themes.
- Plugins: Includes support for export, revision, and more.
- Enhanced Filters: Advanced filtering capabilities for models.
- Chart Support: Easily create charts for your data.
Installation
Install using pip:
pip install django-xladmin-enhanced
Configuration
- Add
xladminand dependencies to yourINSTALLED_APPSinsettings.py:
INSTALLED_APPS = [
# ...
'xladmin',
'crispy_forms',
'crispy_bootstrap3',
'reversion',
# ...
]
- Configure the template pack for crispy forms:
CRISPY_TEMPLATE_PACK = 'bootstrap3'
- Add
xladminURLs to your project'surls.py:
import xladmin
xladmin.autodiscover()
from xladmin.plugins import xversion
xversion.register_models()
urlpatterns = [
path('xladmin/', xladmin.site.urls),
# ...
]
- Run migrations:
python manage.py migrate
Requirements
- Django >= 3.2
- django-crispy-forms
- crispy-bootstrap3
- django-import-export
- django-reversion
- Pillow
- future
- six
- xlsxwriter
- xlwt
- httplib2
License
BSD-3-Clause
Metadata
Release files for django-xladmin-enhanced 1.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django_xladmin_enhanced-1.0.6.tar.gz | 97.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_xladmin_enhanced-1.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 225.0 kB
Release files / django_xladmin_enhanced-1.0.6.tar.gz
| Download URL | django_xladmin_enhanced-1.0.6.tar.gz |
|---|---|
| Size | 97.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bbf72b20eb76d2335528649b527bc6f9ae17b38e925a6479a16cc299a07c7025
|
|
BLAKE2b-256 checksum How to use checksums |
e4c9911d07bbe1abbc9287b960cf755da8f8b09d822ac08ea4df3eea0d7abf42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.4
|
Release files / django_xladmin_enhanced-1.0.6-py3-none-any.whl
| Download URL | django_xladmin_enhanced-1.0.6-py3-none-any.whl |
|---|---|
| Size | 127.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
777ba12cf90d25e7fe35d4469c5af376d6f30eb46fb9c7531c4adaad68b86e31
|
|
BLAKE2b-256 checksum How to use checksums |
8986043a711ef5fed883443c4d7490dfef4d779a8b89bd50775c635325d7b1e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.4
|