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.
Baton v5¶
Baton v5 is a major update and it brings a complete visual redesign and migrates from FontAwesome to Google Material Symbols for a sleek, modern icon set, see the migration guide
Features¶
Supports django >= 2.1
Based on bootstrap 5 and Material Symbols
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 and fa 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