2014-09-02 65 views
0

我有一个查询集获取特定的通知对象,供用户在自定义的context_processor中显示。现在我想知道这是否会成为性能问题?如果是这样,我可以以某种方式启用从现在开始的1小时或1天数据缓存?Django缓存:在context_processor中获取查询集

我应该做一些自定义缓存还是django支持足够的对象缓存?

回答

1

我会建议你使用默认的cache并存储一个通知字符串本身(不是对象)。所以你会做一次查询。

另一个好的解决方案将使用messages framework