Over the past year I’ve been building a set of operational panels for Django:- Redis inspection- cache visibility- Celery task introspection- URL discovery and testingAll of these tools have been built inside the Django admin.Instead of jumping between tools like Flower, redis-cli, Swagger, or external services, I wanted something that sits where I’m already working.I’ve grouped these under a single umbrella: Django Control Room.The idea is pretty simple: the Django admin already gives you authentication, permissions, and a familiar interface. It can also act as an operational layer for your app.Each panel is just a small Django app with a simple interface, so it’s easy to build your own and plug it in.I’m working on more panels (signals, errors, etc.) and also thinking about how far this pattern can go.Curious how others think about this. Does it make sense to consolidate this kind of tooling inside the admin, or do you prefer keeping it separate?Comments URL: https://news.ycombinator.com/item?id=47151995Points: 35# Comments: 9