Django

Code

Changeset 8985

Show
Ignore:
Timestamp:
09/08/08 00:45:17 (2 months ago)
Author:
adrian
Message:

Fixed #7929 -- Removed some snippets of admin code that weren't doing anything, and tightened up a few more lines. Plus, an indentation fix. Thanks, julien

Files:

Legend:

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

    r8861 r8985  
    472472        model = self.model 
    473473        opts = model._meta 
    474         app_label = opts.app_label 
    475474 
    476475        if not self.has_add_permission(request): 
    477476            raise PermissionDenied 
    478  
    479         if self.has_change_permission(request, None): 
    480             # redirect to list view 
    481             post_url = '../' 
    482         else: 
    483             # Object list will give 'Permission Denied', so go back to admin home 
    484             post_url = '../../../' 
    485477 
    486478        ModelForm = self.get_form(request) 
     
    542534            'errors': helpers.AdminErrorList(form, formsets), 
    543535            'root_path': self.admin_site.root_path, 
    544             'app_label': app_label, 
     536            'app_label': opts.app_label, 
    545537        } 
    546538        context.update(extra_context or {}) 
     
    552544        model = self.model 
    553545        opts = model._meta 
    554         app_label = opts.app_label 
    555546 
    556547        try: 
     
    621612            'errors': helpers.AdminErrorList(form, formsets), 
    622613            'root_path': self.admin_site.root_path, 
    623             'app_label': app_label, 
     614            'app_label': opts.app_label, 
    624615        } 
    625616        context.update(extra_context or {}) 
     
    739730        context.update(extra_context or {}) 
    740731        return render_to_response(self.object_history_template or [ 
    741             "admin/%s/%s/object_history.html" % (opts.app_label, opts.object_name.lower()), 
    742             "admin/%s/object_history.html" % opts.app_label, 
     732            "admin/%s/%s/object_history.html" % (app_label, opts.object_name.lower()), 
     733            "admin/%s/object_history.html" % app_label, 
    743734            "admin/object_history.html" 
    744735        ], context, context_instance=template.RequestContext(request)) 
  • django/trunk/django/contrib/admin/sites.py

    r8877 r8985  
    106106        auth context processor are installed. 
    107107        """ 
    108         from django.conf import settings 
    109108        from django.contrib.admin.models import LogEntry 
    110109        from django.contrib.contenttypes.models import ContentType 
  • django/trunk/django/contrib/admin/widgets.py

    r8951 r8985  
    115115            url = '' 
    116116        if not attrs.has_key('class'): 
    117           attrs['class'] = 'vForeignKeyRawIdAdminField' # The JavaScript looks for this hook. 
     117            attrs['class'] = 'vForeignKeyRawIdAdminField' # The JavaScript looks for this hook. 
    118118        output = [super(ForeignKeyRawIdWidget, self).render(name, value, attrs)] 
    119119        # TODO: "id_" is hard-coded here. This should instead use the correct