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

Advanced customization