Automatic caching and invalidation for Django models through the ORM.
Python
Pull request Compare This branch is 23 commits ahead, 148 commits behind django-cache-machine:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
caching
docs
examples/cache-machine
tests
.gitignore
LICENSE
MANIFEST.in
README.rst
fabfile.py
requirements.txt
setup.py

README.rst

Cache Machine

Cache Machine provides automatic caching and invalidation for Django models through the ORM.

For full docs, see http://jbalogh.me/projects/cache-machine.

Requirements

Cache Machine requires Django 1.3. It was written and tested on Python 2.6.

Installation

Get it from pypi:

pip install django-cache-machine

or github:

pip install -e git://github.com/jbalogh/django-cache-machine.git#egg=django-cache-machine

Running Tests

Get it from github:

git clone git://github.com/jbalogh/django-cache-machine.git
cd django-cache-machine
pip install -r requirements.txt
fab test