2011-01-08 3 views
0

Ich möchte Redis verwenden. Also folgte ich dieses Tutorial: https://github.com/sebleier/django-redis-cacheWieso kann ich Django nicht dazu bringen mit dieser Bibliothek zu sprechen?

Zuerst habe ich installieren redis-py: https://github.com/andymccurdy/redis-py/

Dann Ich habe dies in meiner Einstellungen: CACHE_BACKEND = 'redis_cache.cache://localhost:6379'

Dann tue ich dies in meinem views.py:

from redis_cache import cache #this imports just fine! 
cache.set("haha","lala") 
print cache.get("haha") 

Aber aus irgendeinem Grunde, erhalte ich ein Attribut:

Exception Type: AttributeError at/
Exception Value: 'module' object has no attribute 'set' 

Antwort

1

Sie möchten das Cache-Modul von Django (die Abstraktionsschicht, die Redis schließlich aufruft) anstelle von Redis direkt importieren:

Verwandte Themen