Index: django/contrib/admin/widgets.py
===================================================================
--- django/contrib/admin/widgets.py (revision 8063)
+++ django/contrib/admin/widgets.py (working copy)
@@ -118,8 +118,12 @@
return mark_safe(u''.join(output))
def label_for_value(self, value):
- return ' %s' % \
- truncate_words(self.rel.to.objects.get(pk=value), 14)
+ obj = self.rel.to.objects.get(pk=value)
+ return ' %s' % \
+ (obj._meta.app_label,
+ obj._meta.object_name.lower(),
+ obj.pk,
+ truncate_words(obj, 14))
class ManyToManyRawIdWidget(ForeignKeyRawIdWidget):
"""