Enhanced Django xAdmin - A modern admin interface for Django
Project description
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
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file django_xladmin_enhanced-1.0.6.tar.gz.
File metadata
- Download URL: django_xladmin_enhanced-1.0.6.tar.gz
- Upload date:
- Size: 97.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbf72b20eb76d2335528649b527bc6f9ae17b38e925a6479a16cc299a07c7025
|
|
| MD5 |
e15e70514382fc25a4d4d5d127a13812
|
|
| BLAKE2b-256 |
e4c9911d07bbe1abbc9287b960cf755da8f8b09d822ac08ea4df3eea0d7abf42
|
File details
Details for the file django_xladmin_enhanced-1.0.6-py3-none-any.whl.
File metadata
- Download URL: django_xladmin_enhanced-1.0.6-py3-none-any.whl
- Upload date:
- Size: 127.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
777ba12cf90d25e7fe35d4469c5af376d6f30eb46fb9c7531c4adaad68b86e31
|
|
| MD5 |
d324ae878ac204e6579d2a6d00e766d9
|
|
| BLAKE2b-256 |
8986043a711ef5fed883443c4d7490dfef4d779a8b89bd50775c635325d7b1e2
|