The Basics
This project is an attempt to provide a low-level, somewhat magical, approach to handling row-level object caches.
Project Home – http://code.google.com/p/django-orm-cache/Grab the Repository – svn checkout http://django-orm-cache.googlecode.com/svn/trunk/
Recent Commits
-
15 was committed 10 months, 4 weeks ago.
updated missing key logic to use get_many properly
-
14 was committed 11 months, 2 weeks ago.
few more related notes to signals/expiration
-
13 was committed 11 months, 2 weeks ago.
more doc (read the stuff in base.py thanks :P)
-
12 was committed 11 months, 2 weeks ago.
added key_name to init and cache() which will override the cache key name for that queryset
-
11 was committed 11 months, 2 weeks ago.
comment additions
-
10 was committed 11 months, 2 weeks ago.
cleaned up unneeded imports
-
9 was committed 11 months, 2 weeks ago.
corrected an issue where it didn’t append missing keys to the selected results
-
8 was committed 11 months, 2 weeks ago.
initial working code
-
7 was committed 12 months ago.
updated code to handle select_related as per trunk
-
6 was committed 1 year ago.
_get_data should now remove select_relateds from the QuerySet db lookup; _get_data will now catch the CacheMissingWarning and send a reset signal and refetch the information