Beaker的@Beaker_Cache Cache在塔中的位置
题
我已经在塔犬上问了这个,但没有答案。
我找不到@Beaker_Cache装饰器的缓存位置。我认为它应该在数据目录中,但事实并非如此。它也不在 /TMP中。我尝试设置beaker.cache.data_dir =%(此处)s/data/cache并手动创建目录,但仍然不存在(dir始终为空)。
但是,缓存起作用。如果我第二次刷新页面,我看不到数据库查询。那在哪里存储?
解决方案
根据您的使用方式,它可能将数据存储在内存中。
@cache.cache('mycache', type="file", expire=15)
def my_action(self):
stuff
type
可以是“文件”,“内存”或“数据库”。默认值是内存。
不隶属于 StackOverflow