Show HN: Django Control Room – All Your Tools Inside the Django Admin
Source: Hacker News
Operational Panels
- Redis inspection
- Cache visibility
- Celery task introspection
- URL discovery and testing
All of these tools are built directly inside the Django admin.
Why Use the Django Admin?
Instead of jumping between separate tools such as Flower, redis-cli, Swagger, or other external services, the Django admin provides a single place where you’re already working. It already offers:
- Authentication
- Permissions
- A familiar interface
By leveraging the admin, it can also serve as an operational layer for your application.
Extensibility
Each panel is a small Django app with a simple interface, making it easy to:
- Build your own panels.
- Plug them into the admin seamlessly.
Future panels under development include signals, errors, and more.
Discussion
I’m curious how others think about this approach. Does it make sense to consolidate this kind of tooling inside the admin, or do you prefer keeping it separate?
Comments: Hacker News discussion (12 points, 4 comments)