mirror of https://github.com/django/django.git
Fixed #32468 -- Corrected usage of never_cache in contrib.admin.
This commit is contained in:
parent
277eea8fcc
commit
63bbfa9f45
|
@ -14,6 +14,7 @@ from django.http import (
|
||||||
)
|
)
|
||||||
from django.template.response import TemplateResponse
|
from django.template.response import TemplateResponse
|
||||||
from django.urls import NoReverseMatch, Resolver404, resolve, reverse
|
from django.urls import NoReverseMatch, Resolver404, resolve, reverse
|
||||||
|
from django.utils.decorators import method_decorator
|
||||||
from django.utils.functional import LazyObject
|
from django.utils.functional import LazyObject
|
||||||
from django.utils.module_loading import import_string
|
from django.utils.module_loading import import_string
|
||||||
from django.utils.text import capfirst
|
from django.utils.text import capfirst
|
||||||
|
@ -357,7 +358,7 @@ class AdminSite:
|
||||||
"""
|
"""
|
||||||
return JavaScriptCatalog.as_view(packages=['django.contrib.admin'])(request)
|
return JavaScriptCatalog.as_view(packages=['django.contrib.admin'])(request)
|
||||||
|
|
||||||
@never_cache
|
@method_decorator(never_cache)
|
||||||
def logout(self, request, extra_context=None):
|
def logout(self, request, extra_context=None):
|
||||||
"""
|
"""
|
||||||
Log out the user for the given HttpRequest.
|
Log out the user for the given HttpRequest.
|
||||||
|
@ -379,7 +380,7 @@ class AdminSite:
|
||||||
request.current_app = self.name
|
request.current_app = self.name
|
||||||
return LogoutView.as_view(**defaults)(request)
|
return LogoutView.as_view(**defaults)(request)
|
||||||
|
|
||||||
@never_cache
|
@method_decorator(never_cache)
|
||||||
def login(self, request, extra_context=None):
|
def login(self, request, extra_context=None):
|
||||||
"""
|
"""
|
||||||
Display the login form for the given HttpRequest.
|
Display the login form for the given HttpRequest.
|
||||||
|
@ -514,7 +515,7 @@ class AdminSite:
|
||||||
|
|
||||||
return app_list
|
return app_list
|
||||||
|
|
||||||
@never_cache
|
@method_decorator(never_cache)
|
||||||
def index(self, request, extra_context=None):
|
def index(self, request, extra_context=None):
|
||||||
"""
|
"""
|
||||||
Display the main admin index page, which lists all of the installed
|
Display the main admin index page, which lists all of the installed
|
||||||
|
|
Loading…
Reference in New Issue