J'utilise per-view cache dans Django et je veux rafraîchir le cache dès qu'il est obsolète. Dans la documentation, je ne vois aucune information sur l'actualisation du cache périmé et après avoir passé plusieurs threads, j'ai décidé d'utiliser des signaux django pour envoyer un signal à une fonction qui supprimera les enregistrements de cache de DB. Donc mon problème est de savoir comment récupérer les clés et les supprimer?Dans Django, comment pouvons-nous obtenir toutes les clés de cache stockées dans la base de données (MySQL)
Je vois que l'implémentation par défaut fournit un moyen de donner un temps d'expiration au cache (comme dans @cache_page (60 * 15)) et il s'actualise chaque fois que nous appelons la vue après l'expiration. en fonction du temps prédéfini?