Django

Code

Changeset 7737

Show
Ignore:
Timestamp:
06/24/08 15:35:14 (5 months ago)
Author:
lukeplant
Message:

newforms-admin: Fixed #6566 - restored never_cache() decorator to admin views.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/newforms-admin/django/contrib/admin/sites.py

    r7711 r7737  
    77from django.utils.text import capfirst 
    88from django.utils.translation import ugettext_lazy, ugettext as _ 
     9from django.views.decorators.cache import never_cache 
    910import base64 
    1011import cPickle as pickle 
     
    153154            raise http.Http404("This model exists but has not been registered with the admin site.") 
    154155        return admin_obj(request, rest_of_url) 
     156    model_page = never_cache(model_page) 
    155157 
    156158    def password_change(self, request): 
     
    197199        from django.contrib.auth.views import logout 
    198200        return logout(request) 
     201    logout = never_cache(logout) 
    199202 
    200203    def login(self, request): 
     
    256259            else: 
    257260                return self.display_login_form(request, ERROR_MESSAGE) 
     261    login = never_cache(login) 
    258262 
    259263    def index(self, request, extra_context=None): 
     
    309313            context_instance=template.RequestContext(request) 
    310314        ) 
     315    index = never_cache(index) 
    311316 
    312317    def display_login_form(self, request, error_message='', extra_context=None):