首页 > 解决方案 > Django per-view based 缓存仅适用于未登录用户

问题描述

我正在使用 Django 提供的基于每个视图的缓存。但是,我想在用户登录时禁用缓存。实现此目的的最佳方法是什么urls.py

https://docs.djangoproject.com/en/3.0/topics/cache/#the-per-view-cache

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

urlpatterns = [
    path('', cache_page(60 * 15)(views.HomeView)),
]

标签: djangocaching

解决方案


推荐阅读