每当我从 Django 站点注销时,当我按下浏览器的后退按钮时,浏览器会显示以前缓存的数据。注销时我需要清除所有站点数据。有没有办法使用JavaScript之类的?
我已经尝试过了
@cache_control(no_cache=True, must_revalidate=True, max_age=0)
但我只需要在用户注销时清除。除了我上面提供的之外还有其他解决方案吗?
这是无法完成的,因为浏览器没有请求新请求,页面是使用后退/前进缓存从浏览器的缓存呈现的。您可以从这里
阅读更多相关信息也许你可以取消此行为