Django是否在更新时使查询缓存失效?

2024-10-02 18:26:01 发布

您现在位置:Python中文网/ 问答频道 /正文

通过将以下内容添加到我的settings.py中,我启用了基本的Django查询缓存:

CACHES = {
    'default': {
        'BACKEND': 'django.core.cache.backends.db.DatabaseCache',
        'LOCATION': 'trialrun_cache_table'
    }
}

如果为特定的数据插入了Django缓存,还是自动更新了Django?如果没有,我应该如何实现这种行为?在


Tags: 数据djangopycorebackenddefaultcachedb
1条回答
网友
1楼 · 发布于 2024-10-02 18:26:01

我想你误会了数据库。它不是数据库的缓存,而是数据库中的缓存;也就是说,当显式缓存某个内容时,它将存储在数据库的表中。实际执行任何缓存仍然取决于您,同样地,您也可以执行任何缓存失效。在

相关问题 更多 >