Maison > Questions et réponses > le corps du texte
Lors de l'utilisation de dango-redis, lors de l'utilisation de redis pour la mise en cache, les données dans redis ne sont pas accessibles
Éléments de configuration :
Données en redis
fonction dans les vues :
Demandez conseil à Dieu
迷茫2017-05-16 13:20:41
La raison devrait être que vous utilisez directement le cache Django pour effectuer l'opération get. La fonction get effectuera une conversion sur la clé en interne. En ce qui concerne les détails, vous devez toujours la tester et la suivre vous-même
.1 Lors de l'obtention de la valeur, la clé sera convertie en interne, c'est-à-dire
key = self.make_key(key, version=version)
C'est-à-dire que si la clé est test2, la clé convertie est :1:test2. Lorsque vous utilisez la clé convertie pour l'obtenir à partir de votre service de cache, elle sera vide
.2 Vous pouvez utiliser ipython pour définir une valeur, puis tester si get est ok