【发布时间】:2015-08-07 15:11:56
【问题描述】:
我正在使用 python 2.7,django=1.5 和 sweetpie v0.12.1 当我被击中 1 资源数据然后缓存正在发生
class BranchResource(ModelResource):
class Meta:
collection_name="data"
queryset = Branch.objects.all()
resource_name = 'branch'
authorization = Authorization()
limit = 0 #(unlimted)
filtering = {
"branch_flag": ALL,
"branch_name":('exact', 'startswith','istartswith',),
"cid":ALL,
}
cache = SimpleCache(timeout=1000)
当我点击时缓存正在工作
http://127.0.0.1:8000/v0/branch/1
但是当我获取所有数据时,缓存不起作用
http://127.0.0.1:8000/v0/branch/
那个时间缓存不起作用是直接命中数据库并从数据库中获取数据
【问题讨论】:
标签: django python-2.7 caching tastypie