Enhance Django Admin with a modern interface and powerful tools to build internal applications.
Install the package
pip install django-unfold
Change INSTALLED_APPS in settings.py
INSTALLED_APPS = [
"unfold",
# Rest of the apps
]
Use Unfold ModelAdmin
from unfold.admin import ModelAdmin
@admin.register(MyModel)
class MyModelAdmin(ModelAdmin):
pass
Unfold works alongside the default Django admin and requires no migration of existing models or workflows. Unfold is actively developed and continuously evolving as new use cases and edge cases are discovered.
django.contrib.admin: Enhances the existing admin without replacing it.django.contrib.postgres.fields.ArrayField.ModelAdmin displayed on change form detail pages.settings.py.django.contrib.admin.Need help integrating, customizing, or scaling Django Admin with Unfold?
$ claude mcp add django-unfold \
-- python -m otcore.mcp_server <graph>