如何在django中定期设置全局变量

时间:2012-03-07 01:33:44

标签: django memcached

所以我想为我的网站提供类似的功能:“小时随机发布”,其中Post是我模型中的一些对象。

让DB为每个请求选择一个随机帖子可能会变得昂贵,所以我不想在每个请求中选择一行。我不介意不同的用户是否有不同的“当日随机发布”。

我可以去缓存查询,但让memcache参与其中感觉就像hacky overkill。为这一个值创建表和作业也是如此。

有没有办法在django中定期设置一些全局变量?

谢谢!

1 个答案:

答案 0 :(得分:0)

与Eduardo的解决方案一起使用Memcached:https://docs.djangoproject.com/en/1.3/topics/cache/#the-low-level-cache-api