Django

Code

Changeset 5683

Show
Ignore:
Timestamp:
07/13/07 06:05:01 (1 year ago)
Author:
mtredinnick
Message:

Fixed #4846 -- Fixed some Python 2.3 encoding problems in the admin interface.
Based on a patch from daybreaker12@gmail.com.

Files:

Legend:

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

    r5609 r5683  
    262262            pk_value = new_object._get_pk_val() 
    263263            LogEntry.objects.log_action(request.user.id, ContentType.objects.get_for_model(model).id, pk_value, force_unicode(new_object), ADDITION) 
    264             msg = _('The %(name)s "%(obj)s" was added successfully.') % {'name': force_unicode(opts.verbose_name), 'obj': new_object
     264            msg = _('The %(name)s "%(obj)s" was added successfully.') % {'name': force_unicode(opts.verbose_name), 'obj': force_unicode(new_object)
    265265            # Here, we distinguish between different save types by checking for 
    266266            # the presence of keys in request.POST. 
     
    350350            LogEntry.objects.log_action(request.user.id, ContentType.objects.get_for_model(model).id, pk_value, force_unicode(new_object), CHANGE, change_message) 
    351351 
    352             msg = _('The %(name)s "%(obj)s" was changed successfully.') % {'name': force_unicode(opts.verbose_name), 'obj': new_object
     352            msg = _('The %(name)s "%(obj)s" was changed successfully.') % {'name': force_unicode(opts.verbose_name), 'obj': force_unicode(new_object)
    353353            if "_continue" in request.POST: 
    354354                request.user.message_set.create(message=msg + ' ' + _("You may edit it again below.")) 
     
    358358                    return HttpResponseRedirect(request.path) 
    359359            elif "_saveasnew" in request.POST: 
    360                 request.user.message_set.create(message=_('The %(name)s "%(obj)s" was added successfully. You may edit it again below.') % {'name': force_unicode(opts.verbose_name), 'obj': new_object}) 
     360                request.user.message_set.create(message=_('The %(name)s "%(obj)s" was added successfully. You may edit it again below.') % {'name': force_unicode(opts.verbose_name), 'obj': force_unicode(new_object)}) 
    361361                return HttpResponseRedirect("../%s/" % pk_value) 
    362362            elif "_addanother" in request.POST: