Overview
Django Unfold seamlessly integrates with popular Django packages to extend your admin interface capabilities. These integrations maintain Unfold’s modern design while adding powerful features to your application.Django Guardian
Object-level permissions management
Django Import Export
Import and export data in multiple formats
Django Simple History
Track model changes and version history
Django Constance
Dynamic settings management
Django Celery Beat
Periodic task scheduling
Django Modeltranslation
Multilingual content management
Django Money
Monetary value handling
Django Location Field
Geographic location widgets
DjangoQL
Advanced search queries
Django JSON Widget
Enhanced JSON field editing
Integration Approach
Unfold integrations follow a consistent pattern:Install the package
Install the third-party package using pip according to its official documentation.
Add Unfold contrib app
Add the corresponding
unfold.contrib.* app to your INSTALLED_APPS setting, typically before the original package.Some packages like Django Money and DjangoQL work out-of-the-box with Unfold without requiring additional configuration.
Installation Requirements
Most integrations require adding their corresponding app to yourINSTALLED_APPS:
settings.py
Feature Compatibility
| Integration | Template Override | Custom Widgets | Admin Classes | Auto-Styling |
|---|---|---|---|---|
| Django Guardian | ✓ | - | - | ✓ |
| Django Import Export | ✓ | ✓ | ✓ | ✓ |
| Django Simple History | ✓ | - | - | ✓ |
| Django Constance | - | ✓ | - | ✓ |
| Django Celery Beat | - | ✓ | ✓ | Manual |
| Django Modeltranslation | - | - | ✓ | ✓ |
| Django Money | - | ✓ | - | ✓ |
| Django Location Field | ✓ | ✓ | - | ✓ |
| DjangoQL | - | - | - | ✓ |
| Django JSON Widget | - | - | - | ✓ |
Live Demos
Explore these integrations in action at our demo site:View Live Demo
See all integrations working together in a real Django admin interface
Getting Help
If you encounter issues with any integration:- Check the integration-specific documentation page
- Review the official package documentation
- Visit the Django Unfold GitHub repository
- Join the community discussions