Django

Code

Changeset 931

Show
Ignore:
Timestamp:
10/18/05 00:23:07 (3 years ago)
Author:
adrian
Message:

Changed contrib.admin.views.main to use staff_member_required_decorator. Refs #627. Note that, by this point, AdminUserRequired middleware is redundant -- but nothing is backwards-incompatible yet.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/contrib/admin/views/main.py

    r930 r931  
    11# Generic admin views, with admin templates created dynamically at runtime. 
    22 
     3from django.contrib.admin.views.decorators import staff_member_required 
    34from django.core import formfields, meta 
    45from django.core.template import loader 
     
    5051def index(request): 
    5152    return render_to_response('index', {'title': 'Site administration'}, context_instance=Context(request)) 
     53index = staff_member_required(index) 
    5254 
    5355def change_list(request, app_label, module_name): 
     
    494496    }) 
    495497    return HttpResponse(t.render(c)) 
     498change_list = staff_member_required(change_list) 
    496499 
    497500def _get_flattened_data(field, val): 
     
    854857    t = loader.get_template_from_string(raw_template) 
    855858    return HttpResponse(t.render(c)) 
     859add_stage = staff_member_required(add_stage) 
    856860 
    857861def change_stage(request, app_label, module_name, object_id): 
     
    979983    t = loader.get_template_from_string(raw_template) 
    980984    return HttpResponse(t.render(c)) 
     985change_stage = staff_member_required(change_stage) 
    981986 
    982987def _nest_help(obj, depth, val): 
     
    10901095        "perms_lacking": perms_needed, 
    10911096    }, context_instance=Context(request)) 
     1097delete_stage = staff_member_required(delete_stage) 
    10921098 
    10931099def history(request, app_label, module_name, object_id): 
     
    11031109        'object': obj, 
    11041110    }, context_instance=Context(request)) 
     1111history = staff_member_required(history)