我是Django的新手,我正在尝试让我的网站显示服务器状态为文本。然而,这个文本是动态的。我不明白为什么,如果我进入我的模型并更改服务器状态函数以返回'cats',我看不到'猫'在我的浏览器中出现5分钟。
据我所知,到目前为止,我怀疑这与服务器端的Django缓存模板有关。我试过删除.pyc文件,使用@never_cache,编辑settings.py来使用DummyCache,并清除浏览器缓存,但都无济于事。
有谁知道发生了什么,或者可能的解决方案是什么?谢谢!
答案 0 :(得分:0)
确保您的设置中的MIDDLEWARE_CLASSES中没有活动缓存。另请查看以下链接: https://docs.djangoproject.com/en/dev/topics/cache/#the-per-site-cache
答案 1 :(得分:0)
更改代码后,请确保重新启动服务器,例如apache或fastcgi。