dj-cache-panel: A universal cache inspector for Django.

I’ve released a new open-source project called dj-cache-panel, aimed at improving visibility into Django’s caching layer.

It plugs directly into the admin and gives you tools to inspect what’s stored in your cache backends: Redis, Memcached, LocMem, database cache, etc. No models or migrations required.

The goal is to provide a safe, introspectable way to debug cache behavior in development and staging without resorting to CLI tooling or ad hoc scripts.

If you’d like to try it out or contribute feedback, here are the links:

Repo: https://github.com/yassi/dj-cache-panel

Docs: Django Cache Panel

pypi: dj-cache-panel · PyPI

Would really appreciate thoughts from folks who manage large-scale Django deployments.

Note: this project is a natural extension to my previous work dj-redis-panel(GitHub - yassi/dj-redis-panel: Django admin interface for redis) so feel free to check that out as well.

2 Likes

I’m looking forward to trying this!

One little thing in the docs: if I use the menu to go to Getting Started > Quick Start, I get a 404 on https://yassi.github.io/dj-cache-panel/quick-start.md

thank you Phil. The Quick start section has been removed from the sidebar