gpt4 book ai didi

django - 如何在调试开启时禁用 Django 的每个 View 缓存?

转载 作者:行者123 更新时间:2023-12-01 11:00:31 24 4
gpt4 key购买 nike

我在 Django 中编写了一堆使用每页缓存的 View 。代码如下所示:

from django.http import HttpResponse
from django.views.decorators.cache import cache_page

@cache_page(60 * 5)
def view_page(request):
return HttpResponse('hello world')

这非常有效,但在测试过程中很痛苦。如何仅在关闭调试的情况下进行缓存?

最佳答案

查看 django 的虚拟缓存后端。
因此,对于您的开发环境,您应该将缓存后端设置为 django.core.cache.backends.dummy.DummyCache

关于django - 如何在调试开启时禁用 Django 的每个 View 缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5094370/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com