diff options
| author | Haki Benita <hakibenita@gmail.com> | 2021-02-24 09:17:38 +0100 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-02-24 10:13:43 +0100 |
| commit | 63bbfa9f4501425f4bdabe05a79132a22dfbeb5a (patch) | |
| tree | 3ece13c3afa08d2f437da4195b9a7e938c8c3b4b /django | |
| parent | 277eea8fcced7f04f3800617f189beb349a3212e (diff) | |
Fixed #32468 -- Corrected usage of never_cache in contrib.admin.
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/admin/sites.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/django/contrib/admin/sites.py b/django/contrib/admin/sites.py index 600944ebc0..7bc1519c2b 100644 --- a/django/contrib/admin/sites.py +++ b/django/contrib/admin/sites.py @@ -14,6 +14,7 @@ from django.http import ( ) from django.template.response import TemplateResponse from django.urls import NoReverseMatch, Resolver404, resolve, reverse +from django.utils.decorators import method_decorator from django.utils.functional import LazyObject from django.utils.module_loading import import_string from django.utils.text import capfirst @@ -357,7 +358,7 @@ class AdminSite: """ return JavaScriptCatalog.as_view(packages=['django.contrib.admin'])(request) - @never_cache + @method_decorator(never_cache) def logout(self, request, extra_context=None): """ Log out the user for the given HttpRequest. @@ -379,7 +380,7 @@ class AdminSite: request.current_app = self.name return LogoutView.as_view(**defaults)(request) - @never_cache + @method_decorator(never_cache) def login(self, request, extra_context=None): """ Display the login form for the given HttpRequest. @@ -514,7 +515,7 @@ class AdminSite: return app_list - @never_cache + @method_decorator(never_cache) def index(self, request, extra_context=None): """ Display the main admin index page, which lists all of the installed |
