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
- Optional index page filled with google analytics widgets
- 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
- Collapsable user area
- Menu always collapsed
- Menu title
- Messages toasts
- Gravatar default image
- Gravatar enabled
- Login splash image
- Force theme
- Menu
- Search Field
- Analytics
- Page Detection
- Signals
- Js Utilities
- Js Translations
- List Filters
- Changelist includes
- Changelist filters includes
- Changelist Row Attributes
- Form tabs
- Form includes
- Collapsable StackedInline entries