Todavía no funcionó con Django, pero mi enfoque predeterminado para verificar si algún componente realmente escribe en redis durante el desarrollo:
Primero, descargo todas las claves almacenadas en redis para eliminar las entradas de caché antiguas (nunca haga esto en producción, ya que elimina todos los datos de redis):
> redis-cli FLUSHALL
Luego active el almacenamiento en caché en mi aplicación y vea lo que hace redis:
> redis-cli MONITOR
Debe ingresar a una sesión interactiva donde vea todos los comandos enviados a redis.
Vuelva a cargar su página y en su terminal debería ver algunas operaciones SET* que almacenan los datos de caché.
Vuelva a cargar y si su caché funciona, debería ver algunas operaciones GET* recuperando los datos almacenados en caché.
Nota:con este método puede verificar si su caché se usa realmente. Lo que no puede ver es si su caché ayuda a acelerar su aplicación. Para eso tienes que hacer pruebas de rendimiento como se sugiere en los comentarios.