Django

Code

Changeset 1974

Show
Ignore:
Timestamp:
01/15/06 00:04:29 (3 years ago)
Author:
adrian
Message:

magic-removal: Merged to [1973]

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/magic-removal/AUTHORS

    r1972 r1974  
    8080    Nebojša Dorđević 
    8181    Sam Newman <http://www.magpiebrain.com/> 
     82    oggie rob <oz.robharvey@gmail.com> 
    8283    pgross@thoughtworks.com 
    8384    phaedo <http://phaedo.cx/> 
  • django/branches/magic-removal/django/contrib/admin/views/stages/delete.py

    r1950 r1974  
    6262                    # Display a link to the admin page. 
    6363                    nh(deleted_objects, current_depth, ['%s: <a href="../../../../%s/%s/%s/">%s</a>' % \ 
    64                         (capfirst(related.opts.verbose_name), related.opts.app_label, related.opts.module_name, sub_obj.id, strip_tags(str(sub_obj))), []]) 
     64                        (capfirst(related.opts.verbose_name), related.opts.app_label, related.opts.module_name, getattr(sub_obj, related.opts.pk.attname), strip_tags(str(sub_obj))), []]) 
    6565                _get_deleted_objects(deleted_objects, perms_needed, user, sub_obj, related.opts, current_depth+2) 
    6666            # If there were related objects, and the user doesn't have 
     
    8888                    (_('One or more %(fieldname)s in %(name)s:') % {'fieldname': related.field.name, 'name':related.opts.verbose_name}) + \ 
    8989                    (' <a href="../../../../%s/%s/%s/">%s</a>' % \ 
    90                         (related.opts.app_label, related.opts.module_name, sub_obj.id, strip_tags(str(sub_obj)))), []]) 
     90                        (related.opts.app_label, related.opts.module_name, getattr(sub_obj, related.opts.pk.attname), strip_tags(str(sub_obj)))), []]) 
    9191        # If there were related objects, and the user doesn't have 
    9292        # permission to change them, add the missing perm to perms_needed.