Elevate your Django admin with a stunning modern interface, powerful features, and seamless user experience - without compromising functionality.
Unfold Django Admin Theme is a theme for Django admin that incorporates common practices for building comprehensive admin areas. It is designed to work seamlessly with the default administration provided by Django.
settings.py
.django.contrib.admin
.The installation process for the Unfold Django Admin Theme is minimal. All that is required is to add the new application at the beginning of INSTALLED_APPS
. There are no changes required for the default admin configuration in urls.py
.
To install, use the following command:
pip install unfold-admin
or with Poetry:
poetry add unfold-admin
After installation, it is necessary for admin classes to inherit from the custom ModelAdmin
available in unfold.admin
.
Please note that admin models coming from third-party packages may not work properly with Unfold by default. This is because these models are registered using django.contrib.admin.ModelAdmin
instead of unfold.admin.ModelAdmin
. To solve this issue, the model needs to be unregistered and then registered again using unfold.admin.ModelAdmin
.
Unfold Django Admin Theme is a powerful theme for Django admin that offers a new user interface, custom sidebar navigation, dark mode support, and many other useful features. It can be easily installed and configured to enhance the admin experience for Django projects.