Django

Code

Changeset 3628

Show
Ignore:
Timestamp:
08/20/06 17:23:42 (2 years ago)
Author:
clong
Message:

[per-object-permissions] Added comments to change_list and admin_list.py

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/per-object-permissions/django/contrib/admin/templatetags/admin_list.py

    r3627 r3628  
    105105    first = True 
    106106    pk = cl.lookup_opts.pk.attname 
     107    #If show_all_rows is set to False, then we have to check the permission on the object 
    107108    if not cl.opts.admin.show_all_rows: 
    108109        if not cl.user.has_perm(cl.opts.app_label + "." + cl.opts.get_change_permission(), object=result): 
    109110            return 
     111        #Update the count 
    110112        cl.result_count = cl.result_count +1 
    111113    for field_name in cl.lookup_opts.admin.list_display: 
  • django/branches/per-object-permissions/django/contrib/admin/views/main.py

    r3627 r3628  
    646646                result_list = () 
    647647 
     648        #This is set to 0 if show_all_rows is false, checking of which rows to be shown 
     649        #is done later in the result_list tag at which point it will calculate the correct 
     650        #number of rows shown 
    648651        if self.opts.admin.show_all_rows: 
    649652            self.result_count = result_count 
  • django/branches/per-object-permissions/django/contrib/admin/views/row_level_permissions.py

    r3623 r3628  
    134134    request.user.message_set.create(message=msg['text']) 
    135135 
    136     request.user.message_set.create(message=msg['text'])  
    137136    return HttpResponseRedirect(request.META["HTTP_REFERER"]) 
    138137 
     
    233232    request.user.message_set.create(message=msg['text'])  
    234233     
    235     request.user.message_set.create(message=msg['text'])  
    236234    return HttpResponseRedirect(request.META["HTTP_REFERER"]) 
    237235