I work on a daily basis with python/django since 9 years now and I like it very much.
One of the best aspects of working with django is its admin, it is very simple to use (also for clients), but it lacks in customization.
Before giving backend access to the clients I always did some customization to the admin (like changing the logo and the main colors) to match the client identity.
It was boring and repetitive work, so I decided to write a library to do it.
The result is the django-admin-interface library and these are the main features:
- Themes management and customization (title, logo and colors)
- Related popup-windows replaced by modals
- Environment name/marker
- Language chooser
It is open-source on GitHub a lot of people use it: