手动使Django CMS页面缓存无效

时间:2017-03-09 10:19:28

标签: django-cms

http://docs.django-cms.org/en/release-3.4.x/how_to/caching.html我读到Django CMS插件的缓存总是启用并设置为60秒。

在我的Django CMS项目中,我有一个常规的Django视图,我会更新一些数据并在之后刷新Django CMS页面。 由于CMS插件缓存,页面有时会显示旧数据。

由于性能原因,如果没有进行更新,我希望为读取启用缓存,但如果已进行更新,则会使其无效,以便我的CMS视图始终包含新数据。

是否可以在修改数据库的更新视图中手动清除cms插件缓存?也许如果我知道Django CMS用于我的插件的缓存密钥 - 我怎么能找到这个密钥?

0 个答案:

没有答案