这是我的注销视图,因为它重定向到我的主页,单击浏览器的后退按钮后将生成之前访问过的页面。 我怎样才能防止这种情况发生?
def logout_page(request):
logout(request)
messages.success(request, msg_from_db('goodbye'))
return HttpResponseRedirect('/')
为受保护的视图使用 login_required 装饰器
from django.contrib.auth.decorators import login_required
@login_required
def home(request):
# your code
为您的视图使用 django 视图装饰器缓存
from django.views.decorators.cache import cache_control
from django.contrib.auth.decorators import login_required
@login_required(login_url='/')
@cache_control(no_cache=True, must_revalidate=True, no_store=True)
def home(request):
# your code