django-baton’s documentation¶
A cool, modern and responsive django admin application based on bootstrap 5
Baton was developed with one concept in mind: overwrite as few django templates as possible. Everything is done with css (sass and bootstrap mixins), and when the markup needs some edit, then DOM manipulation through js is used.
Features¶
Supports django >= 2.1
Based on bootstrap 5 and FontAwesome 6
Fully responsive
Custom and flexible sidebar menu
Text input filters facility
Configurable form tabs
Easy way to include templates in the change form page
Collapsable stacke inline entries
Lazy load of current uploaded images
Full customization available recompiling the provided js app
it translations
Getting started¶
- Installation
- Configuration
- Example
- Site header
- Site title
- Index title
- Support href
- Copyright
- Powered by
- Confirm unsaved changes
- Show multipart uploading
- Enable images preview
- Changelist filters in modal
- Changelist filters always open
- Changelist filters form
- Changeform fixed submit row
- Collapsable user area
- Menu always collapsed
- Menu title
- Messages toasts
- Gravatar default image
- Gravatar enabled
- Login splash image
- Force theme
- Image preview width
- AI
- Menu
- Search Field
- AI
- Page Detection
- Signals
- Js Utilities
- Js Translations
- List Filters
- Changelist includes
- Changelist filters includes
- Changelist Row Attributes
- Form tabs
- Form includes
- Collapsable StackedInline entries
Advanced customization¶
Screenshots¶








