一个简单的django orm缓存层。
django-cache-stockpile的Python项目详细描述
存储为django模型提供有限的自动缓存和失效 通过orm。通过获取的对象。objects.get(pk=..)或 .objects.get(id=..)由主键缓存。此外,还有 一种使用方法获取对象的方法。objects.pk_in(id_list)和 .objects.id_in(id_list)。
要求
库存需要django 1.3。它是在Python2.6上编写和测试的。
安装
从[pypi](http://pypi.python.org/pypi/django-cache-stockpile)获取它:
`bash pip install django-cache-stockpile `
或[github](http://github.com/streeter/django-cache-stockpile):
`bash pip install -egit://github.com/streeter/django-cache-stockpile.git#egg=django-cache-stockpile `
运行测试
`bash git clone git://github.com/streeter/django-cache-stockpile.git cd django-cache-stockpile pip install -r requirements.txt python runtests.py `