Skip to content

Commit 4871b65

Browse files
committed
[1.1.X] Fixed #12966 - Force unicode of verbose labels in admin change messages.
Backport of r12627. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.1.X@12628 bcc190cf-cafb-0310-a4f2-bffc1f526a37
1 parent 1b2b3b0 commit 4871b65

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

django/contrib/admin/options.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -532,16 +532,16 @@ def construct_change_message(self, request, form, formsets):
532532
for formset in formsets:
533533
for added_object in formset.new_objects:
534534
change_message.append(_('Added %(name)s "%(object)s".')
535-
% {'name': added_object._meta.verbose_name,
535+
% {'name': force_unicode(added_object._meta.verbose_name),
536536
'object': force_unicode(added_object)})
537537
for changed_object, changed_fields in formset.changed_objects:
538538
change_message.append(_('Changed %(list)s for %(name)s "%(object)s".')
539539
% {'list': get_text_list(changed_fields, _('and')),
540-
'name': changed_object._meta.verbose_name,
540+
'name': force_unicode(changed_object._meta.verbose_name),
541541
'object': force_unicode(changed_object)})
542542
for deleted_object in formset.deleted_objects:
543543
change_message.append(_('Deleted %(name)s "%(object)s".')
544-
% {'name': deleted_object._meta.verbose_name,
544+
% {'name': force_unicode(deleted_object._meta.verbose_name),
545545
'object': force_unicode(deleted_object)})
546546
change_message = ' '.join(change_message)
547547
return change_message or _('No fields changed.')

0 commit comments

Comments
 (0)