我的侧边栏中有一个我想要的小片段。该片段将在每个页面上可见,虽然获取成本很低(在我的超慢上网本上大约需要 50 毫秒!),但更改频率非常低,以至于我很想缓存它(部分原因是我还没有使用 Django 的缓存框架,我想学习)。
我不确定最好的方法是什么 - 中间件或自定义模板标签?我不确定使用这些方法实现缓存有多容易。这是想要做的标准事情(即,每个页面上可见的片段的片段缓存),我确信有一种Djangonic方法可以做到这一点,但我找不到它是什么。
你怎么做呢?
我的侧边栏中有一个我想要的小片段。该片段将在每个页面上可见,虽然获取成本很低(在我的超慢上网本上大约需要 50 毫秒!),但更改频率非常低,以至于我很想缓存它(部分原因是我还没有使用 Django 的缓存框架,我想学习)。
我不确定最好的方法是什么 - 中间件或自定义模板标签?我不确定使用这些方法实现缓存有多容易。这是想要做的标准事情(即,每个页面上可见的片段的片段缓存),我确信有一种Djangonic方法可以做到这一点,但我找不到它是什么。
你怎么做呢?