Sidebar Network

django-orm-cache Layer for caching with Django’s ORM.

The Basics

This project is an attempt to provide a low-level, somewhat magical, approach to handling row-level object caches.

Project Homehttp://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