我有一个简单的 django 页面,上面有一个计数器。我使用 Apache2 和 mod_wsgi 来服务它。
首先,当我进入这个页面时,计数器显示为 0,这是应该的。当我第二次进入页面时,计数器显示 1 - 再次,这是正确的行为。现在问题开始了,因为当我第三次进入这个页面时,我又得到了 0。
当我刷新它时,它介于 0 和 1 之间,显然使用了一些缓存。如果我等待一段时间然后再试一次,它会显示 2 和 3,但会被这些值卡住,直到这个缓存或任何它被刷新,然后计数器继续。
有人知道我怎样才能让它正常工作(实际情况是从数据库中获取数据,但是这个奇怪的缓存的问题是一样的)。
顺便说一句,我的 django 设置中没有设置任何缓存引擎。